Вирішено: перевірка python, якщо немає жодного або пусто

Основна проблема перевірки того, чи список не порожній, полягає в тому, що вона може бути повільною.

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

Перша умова — якщо «not None», що оцінюється як True. Друга умова – «чи ні», яка також має значення True. Таким чином, весь вираз обчислюється як Істина, і оператор друку виконується.

Не жодна

У Python «not none» — це логічний вираз, який має значення True, якщо в списку є принаймні один елемент, і False в іншому випадку.

Як: порожній у python

def empty(self):
для i в діапазоні (len(self)):
self[i] = ”

Схожі повідомлення:

Залишити коментар