Python 判断一个列表是否为空
Python3 实例
在 Python 中,判断一个列表是否为空非常简单。我们可以直接使用 if 语句来检查列表的长度是否为 0,或者直接检查列表本身是否为 False。
实例
my_list = []
# 方法一:检查列表长度是否为 0
if len(my_list) == 0:
print("列表为空")
else:
print("列表不为空")
# 方法二:直接检查列表是否为 False
if not my_list:
print("列表为空")
else:
print("列表不为空")
代码解析:
len(my_list) == 0:len() 函数返回列表的长度,如果长度为 0,说明列表为空。
not my_list:在 Python 中,空列表被视为 False,因此 not my_list 会在列表为空时返回 True。
输出结果:
列表为空
列表为空
这两种方法都可以有效地判断一个列表是否为空,选择哪种方法取决于个人偏好。
Python3 实例