How to check if a list is empty in Python?
本问题已经有最佳答案,请猛点这里访问。
我正在使用的API可以返回空的
以下条件语句无法按预期工作:
1 2 3 4 5 | if myList is not None: #not working pass if myList is not []: #not working pass |
什么能起作用?
1 2 | if not myList: print"Nothing here" |
在布尔上下文(如
我喜欢扎伦比斯特的回答。尽管如此,如果你想更明确一点,你可以一直这样做:
1 2 | if len(my_list) == 0: print"my_list is empty" |