반응형
나는 키로 dict를 정렬하려고했지만 기회가 없었습니다. 이것은 내 사전입니다.
result={'1':'value1','2':'value2',...}
나는 Python2.7을 사용하고 있으며 이것을 발견했습니다.
keys = result.keys()
keys.sort()
하지만 이것은 내가 예상 한 것이 아닙니다. 정렬되지 않은 사전이 있습니다.
해결 방법
In [4]: collections.OrderedDict(sorted(result.items()))
Out[4]: OrderedDict([('1', 'value1'), ('2', 'value2')])
참조 페이지 https://stackoverflow.com/questions/15614067
반응형
'파이썬' 카테고리의 다른 글
파이썬 Python에서 True, False 및 None 반환 (0) | 2021.01.23 |
---|---|
파이썬 스크래피 스파이더에서 사용자 정의 인수를 전달하는 방법 (0) | 2021.01.23 |
파이썬 Python Dependency Injection Framework (0) | 2021.01.23 |
파이썬 Can Python print a function definition? (0) | 2021.01.23 |
파이썬 Python에서 타이머 틱 가져 오기 (0) | 2021.01.23 |
댓글