在Python中,空列表对象的值为false。因此,以下条件语句可用于检查列表是否为空。
>>> a=[] # Empty lists evaluate to False
>>> if not a:
    print ("list is empty")
else:
    print ("list is not empty")您也可以使用len()方法。它返回序列中的元素数。如果len()返回零,则列表为空
>>> if len(a)==0:
    print ("list is empty")
else:
    print ("list is not empty")