我是新来的stackoverflow用户,进行了一些研究,但没有找到令人满意的答案。
我知道可以使用df.iterrows()迭代df来获取行索引。但如果我想要获取行位置而不是行索引,我应该使用什么方法呢?
下面是我正在处理的示例代码:
df = pd.DataFrame({'month': ['Jan', 'Feb', 'March', 'April'],
'year': [2012, 2014, 2013, 2014],
'sale':[55, 40, 84, 31]})
df = df.set_index('month')
for idx, value in df.iterrows():
print(idx)
我该如何获得以下输出结果:
0
1
2
3
谢谢!
df.index
获取它。 - Pyddf.iterrows()
的情况下回答我的问题”。 - Haleemur Ali