我有一个python数据帧df,其中有几个列。我想从列名a中选择带有specify string的行,a的每个单元格中的数据类型是['str1'、'str2'、'str3'…]。我用了df['A']。结构包含('str2')]但它不起作用。我不知道哪里出了问题。我应该先将列表类型转换为字符串,然后才能进行筛选吗?你知道吗
示例:
数据帧:
A B C D
1 [animal,tools,new] white nyc 25
2 [Italian,restaurant,food] black boston 20
3 [Italian,animal,place] red chicago 5
4 [sky,temp,something] red island 90
我想选择A列中只包含“animal”的行 理想输出:
A B C D
1 [animal,tools,new] white nyc 25
2 [Italian,animal,place] red chicago 5
我想你可以用
in
相关问题 更多 >
编程相关推荐