在 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