FINÁLNÍ VÝPRODEJ KREDITŮ na ITnetwork je tady. Využij
poslední šanci a získej až 80 % extra kreditů
ZDARMA na náš interaktivní e-learning. Zjisti
více:
NOVINKA: Kurz kybernetické bezpečnosti s
akreditací MŠMT, nyní již od 0 Kč. Staň
se žádaným profesionálem. Zjisti
více:
zrovna jsem narazil na takovou zvláštnost, která mi nedává moc smysl,
alespoň co se týče toho, co bych čekal.
Jde o tohle jednoduché vyhodnocení prázdného seznamu:
>>> seznam = []
>>> seznam == True# OKFalse
>>> any(seznam) # OKFalse
>>> all(seznam)# ???True
Není mi moc jasné chování funkce all. Předpokládal jsem, že prázdný
seznam se vyhodnotí jako False. Ještě bych chápal, kdyby kód vyhodil
výjimku. Je v tom něco, co mi uniká?
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.