【发布时间】:2019-12-07 02:21:07
【问题描述】:
我已经用 python pandas 确定了我需要在我的 excel 文件中获取的行号;使用以下:
row_numberd1 = df[df['Member Name'].str.contains(NameUp)].index.min()
row_numberd12 = df[df['Member Address Line 3'].str.contains(Zip)].index.min()
即当我打印时,行号显示:
print(row_numberd1)
print(row_numberd12)
现在,我只是想知道如何使用行号;获得不同的列值。因此,按行号获取列值。
因此,例如,在下面的示例中:
Age City
1 34 Sydney
2 30 Delhi
3 16 New York
如何使用行号; 即假设Row 3,列'City'得到'New York'值?
【问题讨论】:
-
我不清楚
-
你能创建一个minimal reproducible example 吗?
-
df.loc[idx,'columns']
标签: python excel pandas python-3.7