Если вы уверены, что все элементы в вашем списке являются списками, вы можете использовать any
напрямую, потому что истинное значение [] равно False
list_of_lists = [[],[],[],[]]
if not any(list_of_lists):
# all lists are empty (or list_of_lists itself is empty)
Различные варианты использования any
и all
позволит вам проверить другие подобные условия:
if any(list_of_list):
# at least one of the list is not empty
if all(list_of_list):
# none of the lists are empty
if not all(list_of_list):
# at least one of the lists is empty