Pagrindinė problema tikrinant, ar sąrašas nėra tuščias, yra ta, kad jis gali būti lėtas.
if not None or not '': print('Not empty!')
Pirmoji sąlyga yra „ne None“, kuri įvertinama kaip Tiesa. Antroji sąlyga yra „arba ne“, kuri taip pat vertinama kaip Tiesa. Todėl visa išraiška įvertinama kaip True ir vykdomas spausdinimo sakinys.
Nei vienas
Python programoje „ne none“ yra loginė išraiška, kuri įvertinama kaip True, jei sąraše yra bent vienas elementas, o kitu atveju – False.
Kaip: ištuštinti python
def tuščias (savaime):
i diapazone (len (self)):
aš [i] = "