콘솔워크

python에서 dict를 str로 바꾸는 여러가지 방법 본문

프로그래밍/python

python에서 dict를 str로 바꾸는 여러가지 방법

이휘재123 2023. 5. 2. 14:56
반응형

1. json.dumps()

import json

my_dict = {"name": "John", "age": 30}
my_str = json.dumps(my_dict)
print(my_str)  # '{"name": "John", "age": 30}'

 

 

2. str

my_dict = {"name": "John", "age": 30}
my_str = str(my_dict)
print(my_str)  # "{'name': 'John', 'age': 30}"

 

 

3. pprint().pformat()

import pprint

my_dict = {"name": "John", "age": 30}
my_str = pprint.pformat(my_dict)
print(my_str)
# 출력 결과:
# {'age': 30,
#  'name': 'John'}

 

가장 일반적인 방법: json.dumps()

json 모듈이 Python의 표준 라이브러리에 기본적으로 포함되어있고, dict를 str로 바꿀 때 여러 기능을 제공해주기 때문에 가장 일반적으로 사용되는 방법이다.

반응형