Leerer Listen-Boolescher Wert

Das mag einfach idiotisch sein, aber für mich ist es ein bisschen verwirrend:

In [697]: l=[]

In [698]: bool(l)
Out[698]: False

In [699]: l == True
Out[699]: False

In [700]: l == False
Out[700]: False 

In [701]: False == False
Out[701]: True

Warum tutl==False RückkehrFalse währendFalse == False kehrt zurückTrue?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage