こうすると:
>>> False in [False, True]
True
それは を返しますTrue
。 がFalse
リストにあるからです。
しかし、もし私がそうするなら:
>>> not(True) in [False, True]
False
が返されますFalse
。一方、not(True)
は と等しくなりますFalse
。
>>> not(True)
False
なぜ?
こうすると:
>>> False in [False, True]
True
それは を返しますTrue
。 がFalse
リストにあるからです。
しかし、もし私がそうするなら:
>>> not(True) in [False, True]
False
が返されますFalse
。一方、not(True)
は と等しくなりますFalse
。
>>> not(True)
False
なぜ?