📅  最后修改于: 2023-12-03 14:49:18.571000             🧑  作者: Mango
在Python中,NumPy是专门用来进行数值计算和数据分析的一个强大库。NumPy中最常用的功能之一就是计算数组中的最小值和最大值,这在数据处理中是非常有用的操作。
如果你已经导入了numpy库,那么获取一个数组的范围最低值和最高值非常简单。numpy中有两个函数amin和amax专门用来获取数组中的最小值和最大值。
import numpy as np
my_array = np.array([1, 5, 3, 7, 2, 8, 4, 9])
# 获取最小值
min_value = np.amin(my_array)
# 获取最大值
max_value = np.amax(my_array)
print("最小值:", min_value)
print("最大值:", max_value)
运行这段代码会输出以下结果:
最小值: 1
最大值: 9
除了使用numpy中的amin和amax函数外,Python也内置了min和max函数可以用来获取列表或数组中的最小值和最大值。
import numpy as np
my_array = np.array([1, 5, 3, 7, 2, 8, 4, 9])
# 使用Python内置函数获取最小值
min_value = min(my_array)
# 使用Python内置函数获取最大值
max_value = max(my_array)
print("最小值:", min_value)
print("最大值:", max_value)
运行这段代码会输出以下结果:
最小值: 1
最大值: 9
总的来说,从numpy数组中获取范围最低和最高值非常简单,只需要使用numpy中的amin和amax函数,或者使用Python内置函数min和max即可。