列表嵌套字典排序

t = [{“Prov”:“台湾”,“Pop”:29},
{“Prov”:“香港”,“Pop”:21},
{“Prov”:“上海”,“Pop”:50},
{“Prov”:“北京”,“Pop”:54}]

x = sorted(t, key = lambda x: x[‘Prov’] )
print(‘根据省份排名’, x)

x= sorted(t, key = lambda x: x[‘Pop’], reverse = True)
print(‘根据人口排名’, x)

你可能感兴趣的:(python基础操作)