タプルのリストは次のとおりです。
regions = [(23.4, 12, 12341234),
(342.23, 19, 12341234),
(4312.3, 12, 12551234),
(234.2, 12, 12341234)]
インデックス 1 と 2 の値が同一であるタプルのリストの最初のインデックス値を合計しようとしています。領域[0] と領域[3] は、インデックス 1 と 2 で同じ値を持つことに注意してください。
私の希望のリストは次のとおりです。
result = [(257.6, 12, 12341234),
(342.23, 19, 12341234),
(4312.3, 12, 12551234)]
おそらく最初に辞書として保存する必要があることを認識しています.2番目の値を最初のキーとして、3番目の値を2番目のキーとして保存し、既に存在する場合は合計します。より良い方法や簡単な方法があるかどうか疑問に思っているだけです。交差関数を使用することを考えています。