Python Pandas:如何在列中搜索字符串?

时间:2015-03-17 15:14:51

标签: python numpy pandas dataframe

我有一个像这样的DataFrame:

col1,col2
Sam,NL
Man,NL-USA
ho,CA-CN

我想选择第二列包含单词'NL'的行,类似于SQL like命令。有人知道Python Pandas中的类似命令吗?

1 个答案:

答案 0 :(得分:4)

答案是here。让df成为您的DataFrame。

df[df['col2'].str.contains('NL')]

这将选择包含“NL”的所有记录。