按索引访问行号

时间:2016-05-28 08:57:32

标签: python pandas

我尝试使用与该行对应的索引值来访问行号。

mydata = [{'name': 'John', 'age': 75, 'height':1.78},
      {'name': 'Paul', 'age': 22, 'height':1.71}]

df = pandas.DataFrame(mydata)
df = df.set_index('name')

获取第1行的索引值

index_value = df.index[1]

拥有该索引值后,如何返回行号?在这种情况下,1。

1 个答案:

答案 0 :(得分:3)

您还可以使用get_loc

df.index.get_loc(index_value)
Out[67]: 1