📜  从 np 数组中获取范围最低和最高值 - Python (1)

📅  最后修改于: 2023-12-03 14:49:18.571000             🧑  作者: Mango

从np数组中获取范围最低和最高值 - Python

在Python中,NumPy是专门用来进行数值计算和数据分析的一个强大库。NumPy中最常用的功能之一就是计算数组中的最小值和最大值,这在数据处理中是非常有用的操作。

使用numpy中的amin和amax函数

如果你已经导入了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
使用Python内置函数min和max

除了使用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即可。