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

如何使用Python的`max()`和`min()`函数找到列表中的最大值和最小值

发布时间:2023-08-23 12:01:47

Python的内置函数max()min()可以用来找出列表中的最大值和最小值。这两个函数都接受一个可迭代对象作为参数,并返回该对象中的最大值和最小值。

下面是使用max()min()函数找到列表中最大值和最小值的例子:

# 创建一个示例列表
numbers = [5, 2, 8, 1, 9, 3]

# 使用max()函数找到列表中的最大值
maximum = max(numbers)
print('最大值:', maximum)  # 输出: 最大值: 9

# 使用min()函数找到列表中的最小值
minimum = min(numbers)
print('最小值:', minimum)  # 输出: 最小值: 1

上述代码中,首先创建了一个名为numbers的列表,包含了一些数字。然后,通过调用max()函数找到了列表中的最大值,并将结果存储在变量maximum中。类似地,通过调用min()函数找到了列表中的最小值,并将结果存储在变量minimum中。最后,使用print()函数将最大值和最小值打印出来。

除了列表之外,max()min()函数还可以用于其他可迭代对象,例如元组、字符串等。下面是一个使用元组的例子:

# 创建一个示例元组
grades = (85, 92, 78, 90, 88)

# 使用max()函数找到元组中的最大值
maximum = max(grades)
print('最高分:', maximum)  # 输出: 最高分: 92

# 使用min()函数找到元组中的最小值
minimum = min(grades)
print('最低分:', minimum)  # 输出: 最低分: 78

在这个例子中,创建了一个名为grades的元组,包含了一些学生成绩。然后,通过调用max()函数找到了元组中的最大值,并将结果存储在变量maximum中。类似地,通过调用min()函数找到了元组中的最小值,并将结果存储在变量minimum中。最后,使用print()函数将最大值和最小值打印出来。

综上所述,可以通过使用Python的max()min()函数来找到列表或其他可迭代对象中的最大值和最小值。无论是从列表中找到最高分还是从元组中找到最小值,这两个函数都可以帮助我们轻松地完成这个任务。