📅  最后修改于: 2023-12-03 14:44:17.996000             🧑  作者: Mango
在 Python 编程中,经常需要找到一组数字中的最小值,本文将介绍以下几种方法:
内置函数 min() 可以用于找到列表、元组及其他可迭代对象中的最小值。
numbers = [5, 8, 3, 9, 2]
min_number = min(numbers)
print(min_number)
# Output: 2
使用排序函数 sorted(),可以将列表或元组按从小到大(默认情况)的顺序排列,然后取第一个元素即可。
numbers = [5, 8, 3, 9, 2]
sorted_numbers = sorted(numbers)
min_number = sorted_numbers[0]
print(min_number)
# Output: 2
使用循环遍历列表或数组,比较元素大小,找到最小值。
numbers = [5, 8, 3, 9, 2]
min_number = numbers[0]
for number in numbers:
if number < min_number:
min_number = number
print(min_number)
# Output: 2
使用 numpy 库中的 min() 函数可以获取数组中的最小值。
import numpy as np
a = np.array([5, 8, 3, 9, 2])
min_number = np.min(a)
print(min_number)
# Output: 2
以上就是在 Python 中获取最小值的几种方法,大家可以根据自己的需求来选择不同的方法。