Решено: проверка на python, ако не е нищо или е празно

Основният проблем при проверката дали даден списък не е празен е, че може да е бавно.

if not None or not '': print('Not empty!')

Първото условие е „not None“, което се оценява на True. Второто условие е „или не““, което също се оценява на True. Следователно целият израз се оценява на True и операторът за печат се изпълнява.

Не нито един

В Python „not none“ е булев израз, който се оценява на True, ако има поне един елемент в списък, и False в противен случай.

Как да: празен в python

def празен (сам):
за i в диапазон (len(self)):
себе[i] = ”

Подобни публикации:

Оставете коментар