2022年 11月 5日

python判断列表为空的三种方法

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中,==用于判断两个变量的值相等。


如果觉得文章对您有帮助的话,可以点个赞,是对博主最大的肯定!