python中空列表判断方法总结,欢迎补充
--代码--
if __name__ == '__main__': l = [] print(l.__len__() == 0) print(l.__sizeof__() == 40) print(len(l) == 0) print(l == []) print(l == list()) print(l is not True) print(''.join(l) == '') #这个不对,当list中全是空字符串时不适应 print(l.__str__()=='[]')
--执行结果--
C:\Users\kusy\AppData\Local\Programs\Python\Python36\python.exe E:/wangjz/PyWorkSpace/LearnPython/checklist.py
True
True
True
True
True
True
True
True
Process finished with exit code 0
金瓦金銮殿,皇上看不见;
一朝出了午门口,一个鼻子两只手。
金瓦金銮殿,皇上不坐殿;
一朝出了京门口,百姓的事儿牵着走牵着走。