【发布时间】:2019-06-01 12:05:42
【问题描述】:
假设我们在 Python Pandas 中有一个如下所示的数据框:
df = pd.DataFrame({'vals': [1, 2, 3, 4], 'ids': [u'aball', u'bball', u'cnut', u'fball']})
或者,以表格形式:
ids vals
aball 1
bball 2
cnut 3
fball 4
如何过滤包含关键字“ball”的行?例如,输出应该是:
ids vals
aball 1
bball 2
fball 4
【问题讨论】:
-
您应该接受已发布的 5 个答案之一,投票按钮下方会有一个勾号,请注意,
str.contains答案可能是满足您要求的最快且推荐的方法: pandas.pydata.org/pandas-docs/stable/generated/…