📜  pyton 获取数组的最小值 - Python (1)

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

Python 获取数组的最小值

在 Python 中,我们可以使用内置的 min() 函数来获取一个数组中的最小值。

下面是一个简单的代码示例:

my_list = [3, 6, 1, 8, 2]
min_value = min(my_list)
print(min_value)  # 输出 1

请注意,您可以对任何可迭代对象(如列表、元组和字符串等)使用 min() 函数来获取它们的最小值。

如果数组中含有多个最小值,则 min() 函数仅返回第一个最小值。

my_list = [3, 2, 1, 2, 1]
min_value = min(my_list)
print(min_value)  # 输出 1

如果您需要获取数组中的多个最小值,则可以使用列表解析式:

my_list = [3, 2, 1, 2, 1]
min_values = [x for x in my_list if x == min(my_list)]
print(min_values)  # 输出 [1, 1]

此列表解析式创建了一个包含 my_list 中所有最小值的新列表。

总而言之,通过使用 min() 函数和列表解析式,您可以轻松地获取 Python 数组中的最小值或多个最小值。