欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

python 求數組極值

錢良釵2年前9瀏覽0評論

在Python中,求一個數組的最小值和最大值是很常見的操作。下面我們介紹如何使用Python代碼實現這一功能。

import numpy as np
a = np.array([1, 2, 3, 4, 5])
# 求最小值
min_value = np.min(a)
print("最小值為:", min_value)
# 求最大值
max_value = np.max(a)
print("最大值為:", max_value)

在以上代碼中,我們首先通過import導入numpy庫,然后使用numpy數組來存儲我們要求極值的數組。使用np.min和np.max函數來求出數組的最小值和最大值,并將結果輸出。

如果我們想要求一個二維數組的每行的最小值和最大值,可以使用以下代碼:

# 定義一個3x3的二維數組
b = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])
# 求每行的最小值
min_row = np.min(b, axis=1)
print("每行最小值為:", min_row)
# 求每行的最大值
max_row = np.max(b, axis=1)
print("每行最大值為:", max_row)

通過修改np.min和np.max函數的axis參數為1,我們可以求出每行的最小值和最大值。

總結:求一個數組的最小值和最大值在Python中非常簡單,只需要使用numpy庫中的np.min和np.max函數即可。如果要求二維數組每行的最小值和最大值,則需要使用axis參數。