python按值的长度排序字典

python按值的长度排序字典,第1张

python按值的长度排序字典

d = {“one”: [(1,3),(1,4)], “two”: [(1,2),(1,2),(1,3)], “three”: [(1,1)]}
>>> for k in sorted(d, key=lambda k: len(d[k]), reverse=True):
print k,

two one three

这是适用于Python 2和Python 3的通用解决方案。

>>> print(' '.join(sorted(d, key=lambda k: len(d[k]), reverse=True)))two one three


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5645027.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-16
下一篇2022-12-16

发表评论

登录后才能评论

评论列表(0条)

    保存