d={'1':'dick','2':'jason','3':'tim','4':'damian'}
dl=list(d.items())
print(dl)
dl.sort(key=lambda i:eval(i[0]),reverse=True)
print(dl)
key是给sort一个排序的依据
输出结果
[('1', 'dick'), ('2', 'jason'), ('3', 'tim'), ('4', 'damian')]
[('4', 'damian'), ('3', 'tim'), ('2', 'jason'), ('1', 'dick')]