どうも、ちょげ(@chogetarou)です。
リストの指定した範囲の合計値を取得する方法を紹介します。
方法

リストの指定した範囲の合計値を取得するには、sumメソッドとスライシングを使います。
まず、sum関数を呼び出します。
そして、sum関数の引数に範囲でスライスしたリストを指定します。
sum(list[start:end]) #startからendまでの範囲(endは含まない)
上記のsumメソッドは、スライシングで指定した範囲の合計値を返します。
使用例
numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
nums_sum = sum(numbers[2:8]) #3から9までの範囲(9を含まない)
print(nums_sum) #33
コメント