スクリプトにリストを開き、「2011」に一致するものを検索し、次のコードを使用して「2011」の文字列を出力します
for row in dL:
if "2011" in row:
print row
次の出力を取得します
['2011', 'randome', '6200']
['2011', 'marks', '6020']
['2011', 'man', '6430']
['2011', 'is', '6040']
['2011', 'good', '6230']
私がやろうとしているのは、3 番目の列からすべての値を取得し、それらを合計して結果 30920 を取得し、平均を計算して出力することです。これは 6184 です。これまでのところ、次のコードがあります。
total = int(row[2])
total2 = sum(total)
print total2
ただし、次のエラーが表示されます
total2 = sum(total)
TypeError: 'int' object is not iterable
このエラーを修正して、合計と平均を作成するにはどうすればよいですか??