python字典操作
1、从单元素字典中获取key和value
-
方法一
d = {'name':'haohao'} (key, value), = d.items() -
方法二
d = {'name':'haohao'} key = list(d)[0] value = list(d.values())[0] -
方法三
d = {'name':'haohao'} key, = d value, = d.values()
2、字典排序
-
按key值排序,返回key的值
d = {'c':20,'b':25,'a':23,'d':30} d = sorted(d.keys()) # ['a', 'b', 'c', 'd'] -
按value值排序,返回由元组组成的字典
d = {'c':20,'b':25,'a':23,'d':30} d = sorted(d.items(),key=lambda item:item[1]) # [('c', 20), ('a', 23), ('b', 25), ('d', 30)]

浙公网安备 33010602011771号