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

求列表中最大值和最小值(Python内置的max()和min()函数使用)

发布时间:2023-06-23 17:47:06

在Python中,当我们需要从一个列表中找到最大值或最小值时,可以使用内置函数max()和min()。

max()函数返回给定参数中最大值。

min()函数返回给定参数中最小值。

这两个函数都可接收多个参数,也可以直接传递一个列表作为参数。

下面是两个使用示例:

# 使用max()函数获取最大值

numbers = [1, 5, 9, 3, 6]

maximum = max(numbers)

print("最大值:", maximum)

# 使用min()函数获取最小值

numbers = [1, 5, 9, 3, 6]

minimum = min(numbers)

print("最小值:", minimum)

以上代码将输出:

最大值: 9

最小值: 1

我们还可以使用这两个函数来对列表进行排序,例如:

# 使用max()函数对列表进行排序(降序)

numbers = [1, 5, 9, 3, 6]

sorted_numbers = sorted(numbers, reverse=True)

print("排序结果:", sorted_numbers)

# 使用min()函数对列表进行排序(升序)

numbers = [1, 5, 9, 3, 6]

sorted_numbers = sorted(numbers)

print("排序结果:", sorted_numbers)

以上代码将输出:

排序结果: [9, 6, 5, 3, 1]

排序结果: [1, 3, 5, 6, 9]

可以看到,我们可以使用max()函数对列表进行降序排序,使用min()函数对列表进行升序排序。

总的来说,max()和min()是Python中非常实用的内置函数,可以帮助我们快速找到列表中的最大值和最小值,方便进行排序、比较等操作,同时也是Python编程中必须掌握的基本函数之一。