欢迎访问宙启技术站
智能推送

如何使用Python函数查询列表中的最大值和最小值

发布时间:2023-11-08 02:15:39

在Python中,可以使用内置的函数来查询列表中的最大值和最小值。下面是几种常用的方法:

方法一:使用内置函数max()和min()

Python提供了内置函数max()和min()来查询列表中的最大值和最小值。这两个函数接受一个可迭代对象作为参数,例如列表,返回其中的最大值和最小值。

示例代码:

numbers = [3, 5, 1, 9, 2]
max_value = max(numbers)
min_value = min(numbers)
print("最大值:", max_value)
print("最小值:", min_value)

输出结果:

最大值: 9
最小值: 1

方法二:使用循环遍历列表

除了使用内置函数,还可以使用循环遍历列表来查询最大值和最小值。通过比较每个元素与当前的最大值和最小值,更新最大值和最小值的值。

示例代码:

numbers = [3, 5, 1, 9, 2]
max_value = numbers[0]
min_value = numbers[0]
for num in numbers:
    if num > max_value:
        max_value = num
    if num < min_value:
        min_value = num
print("最大值:", max_value)
print("最小值:", min_value)

输出结果:

最大值: 9
最小值: 1

方法三:使用sort()函数排序列表

还可以使用列表的sort()函数对列表进行排序,然后取列表的 个和最后一个元素,即为最小值和最大值。

示例代码:

numbers = [3, 5, 1, 9, 2]
numbers.sort()
min_value = numbers[0]
max_value = numbers[-1]
print("最小值:", min_value)
print("最大值:", max_value)

输出结果:

最小值: 1
最大值: 9

这些是使用Python函数查询列表中最大值和最小值的几种常见方法。根据不同的情况,选择最适合的方法来实现你的需求。