sorted使用详解

sorted对一些可迭代对象进行排序

1.对列表进行排序

b = ['a','c','b']
sort_dict = sorted(b)
print(sort_dict)
# 按照倒叙排列
sort_dict = sorted(b,reverse=True)
print(sort_dict)

sorted使用详解

2.对字典进行排序

注意:对字典进行排序,返回的是字典的key值

a= {'a':2,'b':3,'c':3}
sort_dict = sorted(a, reverse=True)
print(sort_dict)
# 指定按照字典的value进行排序。注意位置参数的key不是字典的key,是需要按照什么排序的内容。
sort_dict = sorted(a, key=lambda x:a[x],reverse=True)
print(sort_dict)

sorted使用详解

 

上一篇:python string list排序 lambda


下一篇:service几种访问类型(集群外负载均衡访问LoadBalancer , 集群内访问ClusterIP,VPC内网负载均衡LoadBalancer ,集群外访问NodePort)