python dataframe 查找数据总结

比如我们有个dataframe如下:
在这里插入图片描述

查找第一行

a.loc[0]
a.iloc[0]

查找a列

a['a']

查找指定行列的值

a['a'][0]
a['a'].loc[0]
a['a'].iloc[0]
a.loc[0,'a'] #index为0,columns为'a'的数据
a.iloc[0]['a'] #index所在行号为0,column是为'a'的数据

说明

1:最好用loc和iloc,因为当dataframe排序后,a[‘a’][0]并不是排序后a列第一行的数据,而是a列,index为0的值
2:loc是按照index来查找,iloc是按照index所在的行号来索引,千万不要因为本例中的index是012,就把loc[0]和iloc[0]搞混淆


版权声明:本文为u012550037原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。