2
我想基于一个的元组值来对字典进行排序。请看下面的字典例如:Python:基于元组值对字典进行排序。列表输出
my_dict = {"apple": (8, 1023), "ant": (3, 29883), "zebra": (4, 489)}
说我想基于在apple
键的情况下,元组值的第一个指标进行排序,那将是数8.所以我希望我的输出要
["ant", "zebra", "apple"]
我知道我可以使用类似
x = sorted(my_dict, key = my_dict.get)
但你可以猜测,这并不为元组/列表值工作。任何帮助,将不胜感激!
'键=拉姆达K:my_dict [K] [某些指数]'? – Ryan
当我运行它时,此代码的工作原理与您想要的完全相同。 –