首页 ❯
php c++ javascript java android vue.js pass-by-reference default-value arrays 更多 »
登录

如何检查列表是否为空?

list python
2022-09-05 00:43:45

例如,如果通过了以下要求:

a = []

如何检查是否为空?a


答案 1
if not a:
    print("List is empty")

使用空的隐式布尔值是相当pythonic的。list


答案 2

Pythonic的方法是从PEP 8风格指南中。

对于序列(字符串、列表、元组),请使用空序列为 false 的事实:

# Correct:
if not seq:
if seq:

# Wrong:
if len(seq):
if not len(seq):

推荐
更多 »
  • list python
    del,删除和弹出列表之间的区别 从列表中删除元素的这三种方法之间有什么区别吗?
  • list python
    有没有一种简单的方法可以按值删除列表元素? 我想从列表中删除一个值,如果它存在于列表中(它可能不存在)。 但是,难道没有更简单的方法可以做到这一点吗?
  • list python tuples
    列表和元组之间有什么区别? 元组/列表之间有什么区别,它们的优点/缺点是什么?
  • sorting list count python
    如何根据对象的属性对对象列表进行排序? 我有一个Python对象列表,我想按每个对象的特定属性进行排序: 如何按降序对列表进行排序?
  • string list python
    如何将列表转换为字符串 (11 回答) 2年前关闭。 如何使用Python将列表转换为字符串?
标签
更多 »
php pass-by-reference optional-parameters default-value javascript arrays dom function string object serialization tostring visibility syntax jslint use-strict operators equality equality-operator identity-operator datetime timestamp date-arithmetic redirect angularjs loops foreach iteration scope variables
推荐
更多 »
  • 列表理解与 lambda + 筛选器
  • 如何将列表中的项目连接(联接)到单个字符串?
  • 如何从列表中删除第一个项目?
  • 如何从列表中删除重复项,同时保持顺序?
  • 列表列表更改意外地反映在子列表中
  • 随机排列对象列表
  • 从字符串列表中删除空字符串
  • 使用Python将列表写入文件,使用换行符
  • 如何按给定索引处的元素对列表/列表/元组进行排序?
  • 如何定义二维数组?
  • Python:在列表中查找

服务条款  |  隐私政策

© nibes.cn 2022~2025