目次
Pythonで合計値を求める
- Pythonの場合、
sum関数
が利用可能です。イテレータについて合計を求めることができます。
構文
sum(イテレータ [, 加算する数値])
例
# リストの合計を求める lst = [1, 2, 3] result_lst = sum(lst) result_lst_2 = sum(lst, 100) print("結果(リスト): ", result_lst) print("結果(リスト_加算): ", result_lst_2) # タプルの合計を求める tpl = (4, 5, 6) result_tpl = sum(tpl) print("結果(タプル): ", result_tpl) # 辞書の合計を求める dic = {7: 100, 8: 200, 9: 300} result_dic_key = sum(dic.keys()) result_dic_val = sum(dic.values()) print("結果(辞書のキー): ", result_dic_key) print("結果(辞書の値): ", result_dic_val) # Set型の合計を求める set = {10, 20, 30} result_set = sum(set) print("結果(Set型): ", result_set)
結果
$ python ./sum.py 結果(リスト): 6 結果(リスト_加算): 106 結果(タプル): 15 結果(辞書のキー): 24 結果(辞書の値): 600 結果(Set型): 60