📕🐘 도로락 - 코끼리를 냉장고에 넣는 방법

# dict (1)

Python 2019. 3. 20. 10:16

[Python] 파이썬 Dictionary 객체를 json.dumps() 사용시 속성 순서 고정하기

파이썬 Dictionary 객체를 json.dumps() 사용시 속성 순서 고정하기파이썬에서 key와 value 형태의 자료구조인 Dictionary 객체를 JSON 문자열로 만들시 json.dumps()를 사용하게 됩니다. json 객체 또한 key-value 방식이므로 사실상 동일한 구조라 할 수 있습니다.>>> import json>>> json.dumps({'a': 1, 'b': 2})'{"a": 1, "b": 2}'그런데 이녀석이 어떨때는 지정해준 표현식 그대로 dump 되지만 어떨때는 속성(key)의 정렬 순서가 뒤죽박죽이 됩니다.>>> import json>>> json.dumps({'a': 1, 'b': 2})'{"b": 2, "a": 1}'이는 dict() 함수로 직접 생성후 값을 지정해..