Python | 三种判断列表为空的方法

判断列表为空的三种方法

  • 方法1:使用len()进行判断
  • 方法2:使用if进行判断
  • 方法3:使用==进行判断
  • 方法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中==用于判断两个变量的值相等。

    物联沃分享整理
    物联沃-IOTWORD物联网 » Python | 三种判断列表为空的方法

    发表回复