Python3 List max()方法
描述
max() 方法返回列表元素中的最大值。
语法
max()方法语法:
max(list)
参数
- list -- 要返回最大值的列表。
返回值
返回列表元素中的最大值。
实例
以下实例展示了 max()函数的使用方法:
实例
#!/usr/bin/python3
list1, list2 = ['Google', 'Runoob', 'Taobao'], [456, 700, 200]
print ("list1 最大元素值 : ", max(list1))
print ("list2 最大元素值 : ", max(list2))
list1, list2 = ['Google', 'Runoob', 'Taobao'], [456, 700, 200]
print ("list1 最大元素值 : ", max(list1))
print ("list2 最大元素值 : ", max(list2))
以上实例输出结果如下:
list1 最大元素值 : Taobao list2 最大元素值 : 700
teddy0820
154***2994@qq.com
当列表中的个元素都是字符串的时候,max 函数的比较原理:
输出结果为:
可以看出列表中元素为字符串的时候,max 函数的比较是根据 id 的大小来判断的。
max 函数的其他比较方法可以参考数字章节的 max 函数笔记。
teddy0820
154***2994@qq.com
叫老王吧
268***1162@qq.com
当用 max() 函数当比较容器类型中的列表或者元组数据类型时,当其中的元素全部为数字类型时,直接根据值的大小比较。当其中的元素全部为字符串类型(string)时,则比较的是每个字符串元素的第一个字符的 ASCII 的大小。如果列表或者元组中的元素为数字类型和字符串类型混杂时,则无法比较。
同理,调用 min() 函数比较时原理也是一样的。
叫老王吧
268***1162@qq.com