zip函数,拉链,传两个有序的参数,将他们一一对应为元祖形式
max,min比较默认比较一个元素,处理的是可迭代对象,相当于for循环取出每个元素进行比较,注意:不同类型之间不可比较
#!/usr/bin/python3l = [1,4,6]print(max(l))print(list(zip(('a','b','c'),(1,2,3))))p = { 'name': 'mike','age':18, 'gender':'man'}print(list(zip(p.keys(), p.values())))
#!/usr/bin/python3print("Hello")l = { 'a': 18, 'b': 19, 'c': 29}#输出最大的数值print(max(l.keys()))# 输出年纪最大的人和名print(max(list(zip(l.values(), l.keys()))))# outHelloc(29, 'c')
#!/usr/bin/python3l = [{ 'name':'a', 'age': 18}, { 'name':'b', 'age': 20}, { 'name':'c', 'age': 30}]res = []for item in l: res.append(item['age'])print(res) # [18, 20, 30]print(max(l,key=lambda dic:dic['age']))'''[18, 20, 30]{'name': 'c', 'age': 30}'''