问题:
当判断 str 是否在 Series 中的时候,输出结果一律都是 False
即使这个 str 在 Series 中也同样返回 False
In[9]: 'Tom' in df['STUDENT_NAME']
Out[9]: False
结果
后来发现只需要多加一步操作就可以正常输出结果:
In[10]: 'Tom' in df['STUDENT_NAME'].values
Out[10]: True
# 或者
In[11]: 'Tom' in df['STUDENT_NAME'].tolist()
Out[11]: True
原因
经过尝试后发现:
'Tom' in df['STUDENT_NAME']
#等同于
'Tom' in df['STUDENT_NAME'].index