python列表怎么判断是否为空

在 Python 中,判断列表是否为空可以使用以下两种方法:

方法一:使用逻辑运算符notlen()函数

lst = []
if not lst:   # 等价于 if len(lst) == 0:
    print("列表为空")
else:
    print("列表不为空")

在上面的代码中,通过使用 not 运算符和 len() 函数来判断列表是否为空。如果列表为空,则 not lst 的值为 True,执行 if 语句块中的代码,否则执行 else 语句块中的代码。

方法二:使用if语句和len()函数

lst = []
if len(lst) == 0:
    print("列表为空")
else:
    print("列表不为空")

在上面的代码中,使用 len() 函数获取列表的长度,如果列表长度为0,则表示列表为空,执行 if 语句块中的代码,否则执行 else 语句块中的代码。

以上两种方法均可以判断列表是否为空,具体使用哪种方法可以根据实际情况选择。