我试图让它评估为 false。
(False,)
它目前等于 true,因为我认为元组不为空。
那么如何将其提取或转换为布尔值呢?
谢谢~
从元组中提取元素是最简单的方法:
value = (False,)[0]
Python2 更宽松,但一般来说,将元组视为单个值以进行比较并不是一个好的做法(Python3 明确禁止它)
相反,看看
all
and
any
此行为的函数。与往常一样,文档是您的朋友:
https://docs.python.org/2/library/functions.html#all https://docs.python.org/2/library/functions.html#all
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)