使用
|代替
or。所以:
df.loc[(cond1) | (cond2), :]
该
or运营商希望比较两个布尔值(或两个表达式计算结果为真或假)。但是,一个Series(或numpy数组)不仅会求值为True或False,而且在这种情况下,我们想对两个Series逐个元素进行比较。为此,您可以使用
|“按位或”。
熊猫遵循numpy约定。有关详细说明,请参见熊猫文档中的此处。

使用
|代替
or。所以:
df.loc[(cond1) | (cond2), :]
该
or运营商希望比较两个布尔值(或两个表达式计算结果为真或假)。但是,一个Series(或numpy数组)不仅会求值为True或False,而且在这种情况下,我们想对两个Series逐个元素进行比较。为此,您可以使用
|“按位或”。
熊猫遵循numpy约定。有关详细说明,请参见熊猫文档中的此处。