如何使用不带列标题的索引从熊猫数据帧访问行?

时间:2018-11-09 06:34:23

标签: python pandas dataframe

例如-

df= A   B    C
    1    2   3
    2    4   5
    2    1   3

我要访问没有标题的第二行

如果我做df.iloc[[1]],它就给我-

         A   B   C
         2   4   5

作为输出,但我想要

2 4 5

作为输出。不需要列标题,最终我将其存储在列表中。

2 个答案:

答案 0 :(得分:0)

使用list_ob = list(df.iloc[1])并使用list_ob,它将返回所需的输出。

答案 1 :(得分:0)

在下面的代码片段中尝试此操作,以根据需要获得不同类型的结果,

print df.iloc[1].values #<type 'numpy.ndarray'> [2 4 5]
print df.iloc[1].values.tolist() #<type 'list'> [2, 4, 5]
print ' '.join(map(str,df.iloc[1].values.tolist())) #<type 'str'> 2 4 5