标题基本上说明了一切,我正在寻找一个有效的平行列表字典排序。
unsorted_my_dict = {
'key_one': [1,6,2,3],
'key_two': [4,1,9,7],
'key_three': [1,2,4,3],
...
}
sorted_my_dict = {
'key_one': [1,6,3,2],
'key_two': [4,1,7,9],
'key_three': [1,2,3,4],
...
}
我想分类
key_three
和字典中的所有其他列表并行。有几个类似的问题,但我正在努力,因为我在字典中有未知数量的键要排序,而且我只知道要排序的键的名称。(
密钥3
)
希望用普通的Python来实现这一点,不依赖第三方。
编辑1:
并行是什么意思?我的意思是如果我排序
密钥3
,这需要交换最后两个值,字典中的所有其他列表也将交换最后两个值。
编辑2:python 3.4