【发布时间】:2015-11-23 16:14:03
【问题描述】:
如果我想为包含特定术语的字符串过滤一列字符串,我可以这样做:
df = pd.DataFrame({'col':['ab','ac','abc']})
df[df['col'].str.contains('b')]
返回:
col
0 ab
2 abc
如何过滤包含特定项目的列表列?例如,来自
df = pd.DataFrame({'col':[['a','b'],['a','c'],['a','b','c']]})
如何获取所有包含“b”的列表?
col
0 [a, b]
2 [a, b, c]
【问题讨论】:
标签: python python-2.7 pandas