【发布时间】:2021-01-06 11:34:13
【问题描述】:
a = [0,0,0]
Print (not a)
输出:
错误
我不明白。它实际上是>“真的”对吗?对不起,我是编码新手。
【问题讨论】:
标签: python list python-requests boolean boolean-logic
a = [0,0,0]
Print (not a)
输出:
错误
我不明白。它实际上是>“真的”对吗?对不起,我是编码新手。
【问题讨论】:
标签: python list python-requests boolean boolean-logic
看,如果列表为空,那么你会得到一个True 结果。
In [1]: a=[]
In [2]: not a
Out[2]: True
因此,当您尝试对列表对象执行操作时,它会检查列表是否为None,然后给出结果。
In [3]: a=[0]
In [4]: not a
Out[4]: False
这将返回 False,因为列表不为空。你应该阅读更多关于 python docs 或学习一些教程。网上有很多。
【讨论】:
None无关。