码迷,mamicode.com
首页 > 编程语言 > 详细

Python 字典排序

时间:2014-09-30 14:54:59      阅读:208      评论:0      收藏:0      [点我收藏+]

标签:style   blog   color   for   sp   div   c   on   log   

思路是把字典转为列表后再排序

d={z:1,y:2,x:3} # 字典
s=d.items() # [(‘y‘, 2), (‘x‘, 3), (‘z‘, 1)] 列表
s.sort()    # [(‘x‘, 3), (‘y‘, 2), (‘z‘, 1)] 排序列表

# 或者连起来写(sort是原位操作,sorted是获得列表的副本)
# ss=sorted(d.items())

for k,v in s: # 排序后的输出 print k,v

输出结果:

x 3
y 2
z 1

 

--End--

Python 字典排序

标签:style   blog   color   for   sp   div   c   on   log   

原文地址:http://www.cnblogs.com/ibgo/p/4001641.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!