If I do this:
>>> False in [False, True]
True
That returns True
. Simply because False
is in the list.
But if I do:
>>> not(True) in [False, True]
False
That returns False
. Whereas not(True)
is equal to False
:
>>> not(True)
False
Why?