python判断列表是空列表

本文将讨论如何判断一个列表是否为空列表,思路有3个

  1. 判断列表长度是否等于0
  2. 判断列表是否等于[]
  3. 使用not

示例代码

lst = list()

print(len(lst) == 0)       # 长度
print(lst == [])           # 等于空列表
print(not lst)             # 使用not 构成表达式

输出结果为

True
True
True

我在工作中最喜欢使用的是第3种方法

lst = list()

if not lst:
    print('空列表')

不只是空列表,空字典,空集合都可以使用not来进行判断

扫描关注, 与我技术互动

QQ交流群: 211426309

加入知识星球, 每天收获更多精彩内容

分享日常研究的python技术和遇到的问题及解决方案