pandas匹配特定值索引选取多行数据

df.iloc[i]返回df的第i行。 i不引用索引标签,i是从0开始的索引。

相反,属性index返回实际的索引标签,而不是数字row-indices:

df.index[df['BoolCol'] == True].tolist()

或者等同地,

df.index[df['BoolCol']].tolist()

使用extend的时候,是将new_media看作一个序列,将这个序列和music_media序列合并,并放在其后面。

[译] Pandas中根据列的值选取多行数据
Python Pandas:获取列匹配特定值的行的索引
Python中append和extend的区别 - 粗面鱼丸 - 博客园
Python数据分析库pandas ------ pandas 删除重复元素、用映射替换添加元素、重命名轴索引、离散化、异常值检测和过滤、排序 - 巴蜀秀才 - 博客园

你可能感兴趣的:(Python)