Python 检查搜索键的值是否存在于pandas中的另一列中?

Python 检查搜索键的值是否存在于pandas中的另一列中?,python,pandas,Python,Pandas,我的数据框中有一列包含电话号码,另一列具有call_状态。我想检查一个电话号码是否连接了一次,然后一个新列应该返回True,否则返回false 我的数据如下: 我的输出需要 使用isin打开屏蔽df df['Customer Number'].isin(df[df['Call Status']=='Contacted']['Customer Number']) 输出: 0 True 1 False 2 True 3 False 4 False Name: C

我的数据框中有一列包含电话号码,另一列具有call_状态。我想检查一个电话号码是否连接了一次,然后一个新列应该返回True,否则返回false

我的数据如下:

我的输出需要

使用
isin
打开
屏蔽
df

df['Customer Number'].isin(df[df['Call Status']=='Contacted']['Customer Number'])
输出:

0     True
1    False
2     True
3    False
4    False
Name: Customer Number, dtype: bool

你试过什么?call_mtd['Checking']=np.where(call_mtd['call Status'].str.contains('Contacted'),'True','False')bu这只是检查当前值,而不是检查整个列谢谢兄弟的帮助