Python 如何从熊猫系列中获得真/假面具?

Python 如何从熊猫系列中获得真/假面具?,python,pandas,boolean,mask,series,Python,Pandas,Boolean,Mask,Series,我有一个熊猫系列包含一些字符串 s = pd.Series(['a', 'b', 'c', 'd', 'a'], index=[1, 2, 3, 4, 5]) 如何根据字符串的相等性获得一系列真/假? 例如,我想检查所有“a”的位置,并从上面的示例中得到结果 True, False, False, False, True 同时我也找到了解决办法 res=s.str.contains(“a”)你在找s=='a'?稍微扩展一下sacul的评论:做一个打印(s=='a'),你就会得到你想要的东西。

我有一个熊猫系列包含一些字符串

s = pd.Series(['a', 'b', 'c', 'd', 'a'], index=[1, 2, 3, 4, 5])
如何根据字符串的相等性获得一系列真/假? 例如,我想检查所有“a”的位置,并从上面的示例中得到结果

True, False, False, False, True

同时我也找到了解决办法


res=s.str.contains(“a”)

你在找
s=='a'
?稍微扩展一下sacul的评论:做一个
打印(s=='a')
,你就会得到你想要的东西。不需要进行字符串搜索。
np.where(s=='a', 'true', 'false')