我有一个非常简单的问题。这是针对熊猫数据框(“ df”)的。关于字符串比较,答案都比较复杂,这对我没有用。以下是适用于小写字母且仅返回“ apple”的代码:
df2 = df1['company_name'].str.contains(("apple"), na=False)
我需要使用它来查找“苹果”,“苹果”,“苹果”等。
df2 = df1['company_name'].str.contains.caseignore((("apple"), na=False))
哪里有这样的功能?
谢谢。
答案 0 :(得分:2)
Series.str.contains
的case
参数默认为True
。将其设置为False
进行不区分大小写的匹配。
df2 = df1['company_name'].str.contains("apple", na=False, case=False)