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

获取列表中最大值和最小值:Python中max()和min()函数的用法及例子

发布时间:2023-05-19 18:34:42

在Python语言中,max()和min()函数用于返回一个列表中的最大和最小值。使用这两个函数可以在列表中查找值。

max()函数取一个可迭代对象或者多个参数,返回一个可迭代对象或多个参数中的最大值。min()函数与之相似,可以返回可迭代对象或者多个参数中的最小值。

下面是max()和min()函数的具体用法及例子:

1. max()函数的用法

max()函数可以获取页面上的最大值或从一个列表中获取最大值。

list = [5, 3, 7, 1]

print("Maximum value in the list is:", max(list))

运行结果:Maximum value in the list is: 7

可以从以下几个方面使用max()函数: 

1)比较字符串的大小。

str1 = "Python"

str2 = "JAVA"

print("Maximum value between two strings is:", max(str1, str2))

运行结果:Maximum value between two strings is: Python

2)比较数字的大小。

value1 = 10

value2 = 20

print("Maximum value between two numbers is:", max(value1, value2))

运行结果:Maximum value between two numbers is: 20

3)比较两个或多个元组的大小。

tuple1 = (5, 3, 7)

tuple2 = (6, 2, 8)

print("Maximum value between two tuples is:", max(tuple1, tuple2))

运行结果:Maximum value between two tuples is: (6, 2, 8)

2. min()函数的用法

min()函数可以获取页面上的最小值或从一个列表中获取最小值。

list = [5, 3, 7, 1]

print("Minimum value in the list is:", min(list))

运行结果:Minimum value in the list is: 1

可以从以下几个方面使用min()函数: 

1)比较字符串的大小。

str1 = "Python"

str2 = "JAVA"

print("Minimum value between two strings is:", min(str1, str2))

运行结果:Minimum value between two strings is: JAVA

2)比较数字的大小。

value1 = 10

value2 = 20

print("Minimum value between two numbers is:", min(value1, value2))

运行结果:Minimum value between two numbers is: 10

3)比较两个或多个元组的大小。

tuple1 = (5, 3, 7)

tuple2 = (6, 2, 8)

print("Minimum value between two tuples is:", min(tuple1, tuple2))

运行结果:Minimum value between two tuples is: (5, 3, 7)

总结:

max()和min()函数可以在Python中方便地查找可迭代对象中的最大或最小值,或者比较字符串、数字和元组的大小。这两个函数非常灵活,可以适用于多种情况。