どうも、ちょげ(@chogetarou)です。
配列の合計値を取得する方法を紹介します。
方法

リストとArray.arrayの場合
リストとArray.arrayの場合は、sum関数を使います。
まず、sum関数を呼び出します。
そして、sum関数の引数にリストもしくはArray.arrayを指定します。
sum(array)
sum関数は、引数に指定したリストもしくはArray.arrayの合計値を返します。
リストの使用例
numbers = [1, 2, 3, 4, 5]
nums_sum = sum(numbers)
print(nums_sum) #15
Array.arrayの使用例
import array as arr
numbers = arr.array('i', [1, 2, 3, 4, 5])
nums_sum = sum(numbers)
print(nums_sum) #15
Numpy配列の場合
Numpy配列の場合は、sumメソッドを使います。
具体的には、Numpy配列からsumメソッドを呼び出します。
array.sum()
sumメソッドは、呼び出したNumpy配列の合計値を返します。
使用例
import numpy as np
nums = np.array([[1, 2, 3],
[4, 5, 6],
[7, 8, 9]])
nums_sum = nums.sum()
print(nums_sum) #45
まとめ
リストとArray.arrayの場合は、sum関数を使います。
Numpy配列の場合は、sumメソッドを使います。
コメント