python内置函数-6 max


# 字符串
ret1 = "1, 2, 3, 4"
print(max(ret1))        # 4
# 列表
ret2 = [1, 2, 3, 4]    # 4
print(max(ret2))


# 列表嵌套元组
''' 
    按照元素里面元组的第一个元素的排列顺序,
    如果第一个元素相同,则比较第二个元素,
    据推理是按ascii码进行排序的
'''
ret3 = [(1, 2), (3, 3), (3, 4)]
ret4 = [('a', 1), ('A', 1)]
print(max(ret3))    # (3, 4)
print(max(ret4))    # ('a', 1)  ASCII码中 A在a前边, 所以a的数值大于A, 所以结果是('a', 1)


# 字典是按照键来比的
ret5 = {5: 100, 6: 7, 1: 1, 4: 'aa'}
print(max(ret5))    # 6

猜你喜欢

转载自blog.csdn.net/qq_42327755/article/details/86615430