Open ropering opened 2 years ago
my_mapping = {'a': 23, 'b': 42, 'c': 0xc0ffee} my_mapping # {'a': 23, 'b': 42, 'c': 12648430} # dictionary 형식에서 key를 기준으로 정렬하고, 가독성을 높이는 방법 import json #(obj: Any, *, skipkeys: bool = ..., ensure_ascii: bool = ..., check_circular: bool = ..., allow_nan: bool = ..., cls: Type[JSONEncoder] | None = ..., indent: int | str | None = ..., separators: tuple[str, str] | None = ..., default: ((Any) -> Any) | None = ..., sort_keys: bool = ..., **kwds: Any) -> str #Serialize obj to a JSON formatted str. print(json.dumps(my_mapping, indent=4, sort_keys=True)) ''' key를 기준으로 정렬, 들여쓰기로 가독성이 향상된다 { "a": 23, "b": 42, "c": 12648430 } '''