“ |”之间的区别和或在python中

时间:2019-11-10 02:49:33

标签: python pandas

如果我跑步

(3==3 | 2==3)
(3==2 or 2==2)

以上代码运行正常。但是使用'or'比较两个系列失败。

enter image description here

merged_data[(merged_data['col1']=='ram') | (merged_data['col1']== 'shyam')] # correct
#merged_data[(merged_data['col1']=='ram') or (merged_data['col1']== 'shyam')] # incorrect

为什么“或”不适用于系列。

0 个答案:

没有答案