Как проверить, пуст ли пул в Python? API, с которым я работаю, может возвращать пустые списки []. Что не работает: if myList is not None: #not working if myList is not []: #not working Что будет работать? Ответ 1 if not myList: print "Nothing here" Ответ 2 Пустые списки оцениваются в False в булевых контекстах (например, if some_list:). Ответ 3 Мне нравится Zarembisty ответ. Хотя, если вы хотите быть более явным, вы всегда можете: if len(my_list) == 0: print "my_list is empty"
Ответ 3 Мне нравится Zarembisty ответ. Хотя, если вы хотите быть более явным, вы всегда можете: if len(my_list) == 0: print "my_list is empty"