Series.str.contains字符串中的NOT運算符

在使用Series.str.contains時,有沒有一種方法可以在字符串本身中指定not運算符?(不適用于~operator.)例如:

我要貓和狗,但不要狐貍。

srStr = 'cat|dog' # input
df = pd.DataFrame({'Animals' : ['cat','dog','fox','elephant']}) # cannot change
df.Animals.str.contains(srStr) # cannot change

我想設置srStr,以便最后一行代碼輸出[True,True,False,True]

我不能使用~運算符來反轉臨時結果,因為代碼已經是體系結構的一部分,我將srStr作為輸入傳遞。

? 最佳回答:

您可以使用srStr = '^(?!fox$)'(負向前看)。

主站蜘蛛池模板: 久99精品视频在线观看婷亚洲片国产一区一级在线 | 亚洲天堂一区二区三区四区| 亚洲综合无码一区二区| 91久久精品一区二区| 国产一区二区三区美女| 高清精品一区二区三区一区| 国产综合无码一区二区三区| 波多野结衣中文一区| 国产精品视频免费一区二区| 91福利一区二区| 亚欧色一区W666天堂| 久久精品国产一区二区三区不卡| 波多野结衣中文一区二区免费| 精品在线视频一区| 一区二区三区日本电影| 福利一区二区三区视频午夜观看| 激情无码亚洲一区二区三区 | 一区二区三区四区精品| 国产福利无码一区在线| 亚洲国产精品无码第一区二区三区| 亚洲bt加勒比一区二区| 日韩免费一区二区三区在线| 日韩人妻不卡一区二区三区| 亚洲AV色香蕉一区二区| 日本一区二区在线| 亚洲午夜精品一区二区| 国内自拍视频一区二区三区| 中文字幕精品一区二区| 中文字幕精品一区二区 | 精品一区二区三区波多野结衣| 3d动漫精品啪啪一区二区免费| 亚洲欧美国产国产综合一区| 日韩精品人妻一区二区三区四区 | av无码人妻一区二区三区牛牛| 国偷自产一区二区免费视频| 少妇无码一区二区二三区| 麻豆AV无码精品一区二区| 日韩AV片无码一区二区不卡| 久久久久国产一区二区| 国产在线无码一区二区三区视频| 国内自拍视频一区二区三区 |