파이썬

파이썬) 문자열인 딕셔너리 > 딕셔너리로 형변환

이소금 2021. 9. 5. 22:34
반응형

안녕하세요~!

Json 형태를 가공하느라 잠깐 문자열로 형변환 후 다시 원 Json 파일에 붙이려니 문자열 그대로 따옴표가 붙어버리더랍니다..ㅠ 아래와 같은 형태로..

# Before
"{"apple": "fruite", "monkey":"animal"}"

# After
{"apple": "fruite", "monkey":"animal"}

 

이런 경우 따옴표가 제거된, 딕셔너리 형태로 원복해주는 내장형 함수가 있습니다.

from ast import literal_eval

literal_eval 내장함수 import 해주시고 아래와 같이 사용해주시면 형 변환 되어 따옴표가 제거되게 됩니다.

literal_eval(dict)

 

해피코딩 하세요~!!!! ;D

반응형