1. ホーム
  2. python

[解決済み] オブジェクトのリストの属性の合計/平均値

2023-01-14 14:32:08

質問

例えば、私がクラス C というクラスがあり、そのクラスには属性 a .

の和を求めるのに最適な方法は何ですか? a のリストから C のリストから、Pythonで?


以下のコードを試しましたが、正しい方法でないことは分かっています。

for c in c_list:
    total += c.a

どのように解決するのですか?

を使用します。 ジェネレータ式 :

sum(c.a for c in c_list)