判断列表为空的三种方法
方法1:使用len()进行判断
列表长度为0,则列表为空。
list = []
if len(list) == 0:
print('list is empty')
方法2:使用if进行判断
使用list作为if语句的判断标准,空列表相当于False。
list = []
if not list:
print('list is empty')
方法3:使用==进行判断
使用==将列表与已知空列表进行比较,相等则返回True,列表为空。
EmptyList = []
list = []
if list==EmptyList:
print('list is empty')
**注意:**Python中与Java不同。Java中==用于判断两个变量是否指向同一个对象,即地址是否相同。但是Python中不是,Python中==用于判断两个变量的值相等。