가능한 중복에 따라 목록의 사전 정렬 :
Sorting a dictionary having keys as string of numbers in python키
내가 키의 값에 따라 목록의 사전을 정렬 할을. 이것은
{'217': ['109'],
'214': ['111', '156', '159'],
'215': ['111'],
'219': ['111', '114', '212', '214’]}
지금 모습입니다하지만 뭔가 같은
{'214': ['111', '156', '159'],
'215': ['111'],
'217': ['109'],
'219': ['111', '114', '212', '214’]}
어떤 제안을 줄까? 그들이 해시로 구현되기 때문에 감사
'OrderedDict'는 키를 정렬하지 않고 삽입 한 순서대로 반환합니다. JBernardo가 정렬 된 순서로 그것들을 삽입하기 때문에 그것들은 반환 될 것이지만 더 많은 키가 나중에 추가되면'OrderedDict'가 의지되어야 할 것입니다. – SingleNegationElimination
그 이유는 당신이 전에 그것을 정렬해야합니다 ... – JBernardo
내가 알았지 만, 어쩌면 모든 사람이 당신의 대답을보고 그 명백한 발견; 나는 그 세부 사항에주의를 끌 것이라고 생각했다. – SingleNegationElimination