簡體   English   中英

Pandas - 檢查列是否包含字符串的子字符串

[英]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)

您可以使用anyall

any(x in t for x in ser)
all(x in t for x in ser)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM