Vyřešeno: python zkontrolujte, zda není žádný nebo prázdný

Hlavním problémem při kontrole, zda seznam není prázdný, je, že může být pomalý.

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

První podmínkou je, pokud „není žádná“, což se vyhodnotí jako True. Druhá podmínka je „nebo ne“, která se také vyhodnotí jako True. Proto se celý výraz vyhodnotí jako True a příkaz print se provede.

Ne žádný

V Pythonu je „not none“ booleovský výraz, který se vyhodnotí jako True, pokud je v seznamu alespoň jedna položka, a False jinak.

Jak na to: vyprázdnit v pythonu

def empty(self):
pro i v dosahu (len(self)):
self[i] = “

Související příspěvky:

Zanechat komentář