【发布时间】:2018-06-23 11:35:34
【问题描述】:
解释这一点的最简单方法是举一个简单的例子:
x = [0]
f = 4
if (x) & (f < 6):
print("yes")
这个想法很简单,检查列表是否包含任何内容以及其他变量是否小于某个数字。
解决方案产生以下错误,我不完全确定解决方案是什么。
TypeError: unsupported operand type(s) for &: 'list' and 'bool'
【问题讨论】:
-
在 Python 中,
&代表位与,逻辑与由and表示。
标签: python list if-statement typeerror