【发布时间】:2021-05-16 12:52:05
【问题描述】:
我正在尝试查找 DataFrame 列中是否存在整数值:
当我尝试df[df['COLUMN'] == 196930] 时,我得到了包含预期列值的 DataFrame 的行。
但是,我在尝试使用条件来查找值是否为列时遇到了问题(并最终根据此条件执行操作):
if 196930 in df['COLUMN']:
...
...
...
它返回False,即使这个整数明显存在于 DataFrame 列中,我不明白为什么会这样。提前谢谢你。
【问题讨论】:
标签: python pandas dataframe if-statement integer