在 Python 中检查列表是否为空的最佳方法是什么?
最佳方法是使用非运算符作用于列表对象。如果列表为空则返回 true,否则返回 false。
>>> L1=[] >>> not L1 True >>> L1=[1,2] >>> not L1 False
另一种方法是检查列表的长度是否为零,如果为零则表示列表为空
>>> L1=[] >>> len(L1) 0 >>> L1=[1,2] >>> len(L1) 2
广告
最佳方法是使用非运算符作用于列表对象。如果列表为空则返回 true,否则返回 false。
>>> L1=[] >>> not L1 True >>> L1=[1,2] >>> not L1 False
另一种方法是检查列表的长度是否为零,如果为零则表示列表为空
>>> L1=[] >>> len(L1) 0 >>> L1=[1,2] >>> len(L1) 2