返回python数据帧或列表中特定行的索引值

时间:2018-01-22 10:43:11

标签: python indexing

简单的索引问题。 我有以下列表对象名为xlist。 它也可能是一个df。

[        result
 6221  0.974214
 6220  0.973909
 6222  0.973447
 3032  0.973444
 3033  0.973387]

我想获取特定行的索引'value'(或者它是列作为列表?)。例如:我想指定第2行并获得6222。

我很困惑为什么这不是直截了当(无论如何)。

1 个答案:

答案 0 :(得分:0)

如果您有DataFrame列表,可以执行以下操作:

#for the first DataFrame in list and the numbers represent the index in those DataFrames
needed_value = xlist[0].reset_index().iloc[1]['index'] #iloc[1] to select 2nd row

print(needed_value)
6222