241:オブジェクトが同じか調べる
オブジェクトが同じであることを調べるには、 == 演算子を用います。同じでないことを調べるのは not == です。
>>> a = 1 >>> b = 2 >>> a == b False >>> a != b True
これはオブジェクトの「同値性」を対象としています。しかし、まれに「同一性」を対象とすべきこともあります。同一性は is 演算子、 not is 演算子で判定します。
>>> c = [1, 2, 3] >>> d = [1, 2, 3] >>> c == d True >>> c is d False