输出字典的键和键值
d = {'a':10,'b':2,'cc':5,'d':5}
print (d.values())
print (d.keys())
[10, 5, 2, 5]
['a', 'cc', 'b', 'd']
输出字典的最大的键,最大的值
d = {'a':10,'b':2,'cc':5,'d':5}
print (max(d.keys()))
print(max(d.values()))
d
10
字典按键排序、按键值排序、按键的长度排序
d = {'a':10,'b':2,'cc':5,'d':5}
l = sorted(d.items(), key=lambda x:x[0])
print (l)
l = sorted(d.items(), key=lambda x:x[1])
print (l)
l = sorted(d.items(), key=lambda x:len(x[0]))
print (l)
[('a', 10), ('b', 2), ('cc', 5), ('d', 5)]
[('b', 2), ('cc', 5), ('d', 5), ('a', 10)]
[('a', 10), ('b', 2), ('d', 5), ('cc', 5)]