求助各位一个小问题
>>> a=[]>>> a is None
False #为什么a是空返回False?
>>> not a
True
它虽然是空的,但它不是None呀
None是什么都没有,它好歹还能添加元素啥的呢 本帖最后由 肖-肖 于 2021-4-10 11:52 编辑
我觉得应该先搞清楚:None的含义
含义如下图:
而且判断数组a是否为空应该用:len
代码如下:
>>> a=[]
>>> a is None
False
>>> len(a)
0
>>> a=0
>>> a is None
False
>>> a = None
>>> a is None
True
OK 希望对你有点用吧! 肖-肖 发表于 2021-4-10 11:50
我觉得应该先搞清楚:None的含义
含义如下图:
太感谢您了{:5_109:} dandan0523 发表于 2021-4-10 17:04
太感谢您了
不客气 不客气
页:
[1]