タプルのリストがタプルの最初の属性によってソートされているかどうかを確認する必要があります。最初は、ソートされた自己に対してこのリストをチェックしようとしました。 ...タプルの2つのリストが同一かどうかを確認する方法
list1 = [(1, 2), (4, 6), (3, 10)]
sortedlist1 = sorted(list1, reverse=True)
list1がsortedlist1と同じであるかどうかを確認するにはどうすればよいですか? list1[0] == sortedlist1[0], and list1[1] == sortedlist1[1]
と同じです。
リストの長さは5またはおそらく100であるため、list1[0] == sortedlist1[0], and list1[1] == sortedlist1[1]
の実行は、リストの長さがわからないため実行できません。 ありがとう
これは、同じタイプのシーケンスが反復的な辞書編集上の比較をサポートするので、正しいです。表の後ろの注記を参照してください(https://docs.python.org/3.6/library/stdtypes.html#common-sequence-operations)。したがって、等価比較は、シーケンスの異なるペアまたはシーケンスの終わり(前者の場合は「False」、後者の場合は「True」を返す)まで、シーケンス内のシーケンスを反復します。 –