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

リストとArray.arrayの場合
リストとArray.arrayの最大値を取得するには、max()を使います。
まず、max()関数を呼び出します。
そして、max()関数の引数にリストもしくはArray.arrayを指定します。
max(array)
max()関数は、引数に指定したリストもしくはArray.arrayの最大値を取得します。
使用例
numbers = [1, 2, 3, 10, 4, 5]
nums_max = max(numbers)
print(nums_max) #10
numpy配列の場合
Numpyの配列(Array)の最大値を取得する方法は、2つあります。
max()メソッド
1つは、max()メソッドを使う方法です。
具体的には、Numpyの配列からmax()メソッドを呼び出します。
array.max()
max()メソッドは、呼び出したNumpy配列の最大値を返します。
使用例
import numpy as np
nums = np.array([[1, 2, 3],
[4, 10, 6],
[7, 8, 9]])
max_num = nums.max()
print(max_num) #10
numpy.amax()
もう1つは、numpyのamax()を使う方法です。
まず、numpyからamax()を呼び出します。
そして、amax()関数の引数にNumpy配列を指定します。
np.amax(array)
amax()関数は、引数に指定したNumpy配列の最大値を返します。
使用例
import numpy as np
nums = np.array([[1, 2, 3],
[4, 10, 6],
[7, 8, 9]])
max_num = np.amax(nums)
print(max_num) #10
まとめ
リストとArray.arrayの場合は、max()関数を使います。
Numpyの配列(Array)の最大値を取得するにはは、次の2つの方法のいずれかを使います。
- max()メソッドを使う方法
- numpy.amax()を使う方法
コメント