.any() 不识别真值
.any() is not recognising the truth value
有人能告诉我哪里错了吗?我不明白错误或如何修复它。显然开始在我的列表中,所以为什么我没有得到 True
?
local = [(0, 4), (0, 5), (1, 4), (0, 3)]
start = (0,5)
start == any(local)
输出---> False
any
只是检查可迭代对象中是否至少有一个元素为真。
我想这就是你想要的:
local = [(0, 4), (0, 5), (1, 4), (0, 3)]
start = (0,5)
start in local
any return 一个布尔值,而 start 是一个元组。为什么比较它们应该 return 正确?
一个值为假,其他为真
列表 = [0, 10, 5, 15]
打印(任何(列表))
any just return bool 如果有可迭代的
有人能告诉我哪里错了吗?我不明白错误或如何修复它。显然开始在我的列表中,所以为什么我没有得到 True
?
local = [(0, 4), (0, 5), (1, 4), (0, 3)]
start = (0,5)
start == any(local)
输出---> False
any
只是检查可迭代对象中是否至少有一个元素为真。
我想这就是你想要的:
local = [(0, 4), (0, 5), (1, 4), (0, 3)]
start = (0,5)
start in local
any return 一个布尔值,而 start 是一个元组。为什么比较它们应该 return 正确?
一个值为假,其他为真 列表 = [0, 10, 5, 15] 打印(任何(列表))
any just return bool 如果有可迭代的