Python Pandas:如何在列中搜索字符串? [复制]
Posted
技术标签:
【中文标题】Python Pandas:如何在列中搜索字符串? [复制]【英文标题】:Python Pandas: How can I search for a string in a column? [duplicate] 【发布时间】:2015-05-20 02:25:24 【问题描述】:我有一个这样的数据框:
col1,col2
Sam,NL
Man,NL-USA
ho,CA-CN
我想选择第二列包含单词“NL”的行,类似于 SQL like
命令。有人知道 Python Pandas 中有类似的命令吗?
【问题讨论】:
【参考方案1】:答案是here。让df
成为你的DataFrame。
df[df['col2'].str.contains('NL')]
这将选择所有包含“NL”的记录。
【讨论】:
以上是关于Python Pandas:如何在列中搜索字符串? [复制]的主要内容,如果未能解决你的问题,请参考以下文章