在 Python 中有很多检查列表是否是空的方式,在讨论解决方案前,先说一下不同方法涉及到的不同因素。我们可以把判断表达式可以分为两个阵营:。但是如果你遵循鸭子类型的设计风格,那么会更加偏向于使用的是隐式方法。「鸭子类型」这个此来自以下短语:当看到一只鸟走起来像鸭子、游泳起来像鸭子、叫起来也像鸭子,那么这只鸟就可以被称为鸭子。在鸭子类型中,关注点在于对象的行为,能作什么;而不是关注对象所属的类型。鸭子类型在动态语言中经常使用,非常灵活。鸭子类型优先考虑便利性而非安全性,从而可以使用更灵活的代码来适应更广泛的用途,它不会像传统方式那么严格。

Python 中判断列表是否为空的方法

Python 中判断列表是否为空的方法