我的问题与这个问题的答案有关:
Sort a Python dictionary by value
And for those wishing to sort on keys instead of values:
import operator x = {1: 2, 3: 4, 4: 3, 2: 1, 0: 0} sorted_x = sorted(x.items(), key=operator.itemgetter(0))
当我的键是元组时,如何对上面这样的键排序?例如,A: {(-2929109664628200379, 10): table, (-3884855813103006483, 15): chair}
,使用键中的第二个数字进行排序。你知道吗
编辑
通过创建一个函数getKey
来返回我想要的值,现在我意识到这是一个微不足道的问题,谢谢@jornsharpe
只需对键进行排序并进行查找,按第二个元素对键进行排序:
相关问题 更多 >
编程相关推荐