やあ!私はリストのリストを持っています、そしてサブリストの最初の要素が等しいとき、私はそれらの2番目の要素を追加して結果を印刷する必要があります。私は長い間それについて考えてきました、しかし私はこれがどのように行われることができるか理解できないようです。これが私の問題の例です:
num_list = [[1, 2], [3, 4], [1, 2], [3, 4], [3, 4]]
# 0th and 2nd sublists both have 1 as their first element.
# sum = 2 + 2. print out 4.
# all the remaining sublists have 3 as their first element.
# sum = 4 + 4 + 4. print out 12.
どうもありがとうございます!
PS:この種のマッピングは辞書を使用した方がよいことは承知していますが、これは私の問題を単純化したものにすぎません。私の実際のプログラムには2つ以上の値を持つサブリストがあり、等しくなければならない1つ以上の値を比較する必要があります。