我有一个非常简单的问题。这是针对一个pandas dataframe(“df”)的。关于字符串比较的答案都更加复杂,而我并不需要它们。这里是适用于小写字母并仅返回“apple”的代码:
df2 = df1['company_name'].str.contains(("apple"), na=False)
我需要这个来查找 "apple"、"APPLE"、"Apple" 等内容。类似这样:
df2 = df1['company_name'].str.contains.caseignore((("apple"), na=False))
有这样的功能吗?
谢谢。
df2 = df1['company_name'].str.upper().contains("ApPlE".upper())
并检查所有大写字母。 - DDS