2012-06-04 3 views
2

나는 아래와 같은 사전을가집니다.파이썬 - 주어진 사전에 값의 순서대로 키 목록을 만들면

ex1_pattern = {'ex':0,'country':1,'dow':2,'hod':3,'adx':4,'vid1':5} 

예를 들어 키 목록을 만들고 싶습니다.

ex1_pattern.keys() 

하지만 목록의 순서대로 나열하고 싶습니다. 예 :

[ex,country,dow,hod,adx,vid1] 

가장 효율적인 방법은 무엇입니까?

답변

10
sorted(ex1_pattern, key=ex1_pattern.get) 
+0

+1 나는 이것을 많이 좋아합니다! – jamylak

+0

+1 .... 나는 너무 좋아. :) – Tampa

관련 문제