36
如何檢查Python中的deque是否爲空?如何檢查Python中的deque是否爲空?
如何檢查Python中的deque是否爲空?如何檢查Python中的deque是否爲空?
如果d
是你的雙端隊列,使用
if d:
# not empty
else:
# empty
這將隱式轉換d
爲bool
,這將產生True
如果雙端隊列包含任何項目和False
,如果它是空的。
其他技術包括'd_empty = False if d else True' – theheadofabroom 2011-04-13 16:28:41
如果隱式轉換對您來說太可愛了,您也可以編寫'if len(d)== 0'(實際上,這就是轉換爲bool在引擎蓋下)。 – dfan 2011-04-13 16:28:48
'如果d'是所有集合(元組,字符串,列表,字典及其所有子類型)的強大方法。 – 2011-04-13 16:43:18