如何检查列中的字符串中是否存在字符串
How do I check if a string exists within a string within a column
我想做的事情应该是这样的:
(t in df[self.target]).any()
但我得到:
AttributeError: 'bool' object has no attribute 'any'
我假设它是一个 pandas DataFrame。试试这个
(df[self.target] == t).any()
编辑:
any((t in k for k in df[self.target]))
您可以使用 Pandas str
方法 (docs)。
df[self.target].str.contains(t).any()
我想做的事情应该是这样的:
(t in df[self.target]).any()
但我得到:
AttributeError: 'bool' object has no attribute 'any'
我假设它是一个 pandas DataFrame。试试这个
(df[self.target] == t).any()
编辑:
any((t in k for k in df[self.target]))
您可以使用 Pandas str
方法 (docs)。
df[self.target].str.contains(t).any()