Если я это сделаю:
>>> False in [False, True]
True
Возвращает True. Просто потому, что False находится в списке.
Но если я это сделаю:
>>> not(True) in [False, True]
False
Возвращает False. Если not(True) равно False:
>>> not(True)
False
Почему?