[英]Pandas - Check if a column contains a substring of a string
假設我有這個示例系列:
ser = pd.Series(["gmail", "yahoo", "office"])
和以下字符串: t = "mail@mail.com"
我想檢查系列中的任何值是否是字符串 t 的子字符串。
相反,它非常簡單(ser.str.contains(t)),但是按照我的方式行事的有效方法是什么?
謝謝
這將做到:
any(s in t for s in ser)
您可以使用any
或all
:
any(x in t for x in ser)
all(x in t for x in ser)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.