python中判断列表为空
判断列表为空是一个非常基础的问题。但是也有很多写法。
方法1:len()
list = []
if len(list) == 0:
print('list is empty')
- 1
- 2
- 3
方法2:直接使用if判断
list = []
if not list:
print('list is empty')
- 1
- 2
- 3
直接使用list
作为判断标准,则空列表相当于False
方法3:使用==
进行判断
EmptyList = []
list = []
if list==EmptyList:
print('list is empty')
- 1
- 2
- 3
- 4
注意: Python中与Java不同。Java中==
用于判断两个变量是否指向同一个对象,即地址是否相同。但是Python
中不是,Python
中,==
用于判断两个变量的值相等。
如果觉得文章对您有帮助的话,可以点个赞,是对博主最大的肯定!