gpt4 book ai didi

Python - 字符串中的 "case insensitive"或 "case ignore"

转载 作者:太空宇宙 更新时间:2023-11-04 09:42:45 24 4
gpt4 key购买 nike

我有一个非常简单的问题。这是用于 Pandas 数据框(“df”)的。关于字符串比较的答案都更加复杂,我没有用。以下是适用于小写字母且仅返回“apple”的代码:

df2 = df1['company_name'].str.contains(("apple"), na=False)

我需要这个来找到“apple”、“APPLE”、“Apple”等。类似的东西:

df2 = df1['company_name'].str.contains.caseignore((("apple"), na=False))

哪里有这样的功能?

谢谢。

最佳答案

Series.str.contains有一个 case 参数,默认为 True。将其设置为 False 以进行不区分大小写的匹配。

df2 = df1['company_name'].str.contains("apple", na=False, case=False)

关于Python - 字符串中的 "case insensitive"或 "case ignore",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51026771/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com