Suurin ongelma sen tarkistamisessa, ettei luettelo ole tyhjä, on, että se voi olla hidas.
if not None or not '': print('Not empty!')
Ensimmäinen ehto on, jos "ei mitään", joka evaluoituu todeksi. Toinen ehto on "tai ei", jonka arvoksi tulee myös tosi. Siksi koko lausekkeen arvoksi tulee True ja print-käsky suoritetaan.
Ei yhtään
Pythonissa "ei none" on boolen lauseke, joka evaluutuu arvoon True, jos luettelossa on vähintään yksi kohde, ja epätosi muussa tapauksessa.
Kuinka: tyhjennä pythonissa
def tyhjä (itse):
i alueella (len(itse)):
itse[i] = "