列表的排序
举例:
列表是
list1=[4,22,5,7,3,2,723,88]
使用
sorted(list1)
排序后默认得到升序的结果[2, 3, 4, 5, 7, 22, 88, 723]...,"程序员",40),("老张","服务员",30),
("老李","警察",50)]
这个复杂列表的排序,需要结合lambda表达式来针对相应的值进行比较排序。...这里使用第三个位置的年龄进行比较排序。默认情况下以升序排序。如果想要降序,就添加reverse参数。...d1":30,"d3":50}
对字典的排序有两种主要的方式。...但以上代码输出的结果是一个列表。[('d3', 50), ('d2', 40), ('d1', 30)]
如果想要把这个列表转为字典,可以通过
dict(dic4asc)
进行转换,非常方便!