配列(タプル)を比較する
タプルを比較するためにPythonには、比較演算子を用います。
==、!=:すべての要素が同じかどうか比較する。
<=、<、>、>=:すべての要素の大小を比較する。
is:オブジェクトが同じかどうか比較する。
以下に実際のコードを示します。
==、!=:すべての要素が同じかどうか比較する。
<=、<、>、>=:すべての要素の大小を比較する。
is:オブジェクトが同じかどうか比較する。
以下に実際のコードを示します。
#!/usr/bin/env python # -*- coding: utf-8 -*- a = (10,20,30) b = (10,20,30) c = (10,20,25) #同じかどうか調べます。 print a == b #異なるかどうか調べます。 print a != b #大小を調べます。 print a >= b #すべて要素が同じなのでTrue print a > b #すべて要素が同じなのでFalse print a > c #3番目の要素が大きいのでTrue #オブジェクトが同一かどうか調べます。 print id(a),id(b) print a is b d = a print id(a),id(d) print a is d以下が実行結果です。
>>> True False True False True 44841504 31059760 False 44841504 44841504 True

