1. ホーム
  2. python

[解決済み] Python - 辞書内の値の合計

2022-02-07 16:58:44

質問

とてもシンプルなリストがあります。

example_list = [
    {'points': 400, 'gold': 2480},
    {'points': 100, 'gold': 610},
    {'points': 100, 'gold': 620},
    {'points': 100, 'gold': 620}
]

をすべて合計するにはどうすればよいですか? ゴールド の値は?私は素敵なonelinerを探しています。

今、私はこのコードを使っています(しかし、これは最良の解決策ではありません)。

total_gold = 0
for item in example_list:
    total_gold += example_list["gold"]

解決方法は?

sum(item['gold'] for item in myList)