dira={"a":["a", 2], "b":["b", 1], "c":["c",3]},如何对Dira进行排序
字典本身就是无序的,想让可以使用
sorted(dic,value,reverse)函数,带cmp关键字或者key关键字
1. sorted(dira.iteritems(), key = lambda x: x[0])
2.sorted(dira.iteritems(), key = lambda x: x[1][0])
3.sorted(dira.iteritems(), key = lambda x: x[1][1])
4. sorted(dira.iteritems(), cmp = lambda x, y: cmp(x[0], y[0]))
5.sorted(dira.iteritems(), cmp = lambda x, y: cmp(x[1][0], y[1][0]))
6.sorted(dira.iteritems(), cmp = lambda x, y: cmp(x[1][1], y[1][1]))
阅读(911) | 评论(0) | 转发(0) |