2016-09-25 166 views
-2

我有一个具有以下结构的字典,如何按升序排序列表中的每个列表?排序列表中的python字典值

mydictionary = {'1':[1,4,2], '2':[2,1,3], '3':[1,3,2]} 

我想有整理这样的字典:

mydictionary_sorted = {'1':[1,2,4], '2':[1,2,3], '3':[1,2,3]} 
+0

看起来你要我们写一些代码给你。尽管许多用户愿意为遇险的编码人员编写代码,但他们通常只在海报已尝试自行解决问题时才提供帮助。证明这一努力的一个好方法是包含迄今为止编写的代码,示例输入(如果有的话),期望的输出以及实际获得的输出(控制台输出,回溯等)。您提供的细节越多,您可能会收到的答案就越多。检查[FAQ]和[问]。 –

+0

这是非常基本的,你问如何排序列表。 –

+0

我愿意回答,如果你显示你已经尝试过,但没有工作 – balki

回答

1
>>> { x:sorted(y) for x,y in mydictionary.items() } 
{'3': [1, 2, 3], '2': [1, 2, 3], '1': [1, 2, 4]}