【发布时间】:2012-10-05 14:45:08
【问题描述】:
我试试:
[True,True,False] and [True,True,True]
然后得到 [对,对对]
但是
[True,True,True] and [True,True,False]
给予
[True,True,False]
不太清楚为什么它会给出这些奇怪的结果,即使在查看了其他一些 python 布尔比较问题之后也是如此。 Integer 做同样的事情(替换上面的 True -> 1 和 False ->0 并且结果是一样的)。我错过了什么?我显然想要
[True,True,False] and [True,True,True]
评估为
[True,True,False]
【问题讨论】:
标签: python list comparison boolean