[파이썬 python] "문자열 속 list" 를 [ list ] 로 변경/변환하는 법 ("[a,b,c]"→[a,b,c])
list를 dataframe의 한 값으로 csv에 저장했다가 다시 불러오다 보면, list가 str 형태로 묶여버려서 곤혹스러울 때가 많다. 여러가지 방법을 검색해 봤는데, 다음 솔루션이 가장 훌륭해 보인다. ★ 문제상황 저장했던 값 / 원하는 값 : [('좋다', 22), ('가볍다', 15), ('크다', 8) ] 불러온 값 / 문제 상황 : " [('좋다', 22), ('가볍다', 15), ('크다', 8)] " ★ 가장 좋은 솔루션 ast 모듈(라이브러리)를 활용하세요 !! (파이썬 기본 모듈인 추상구문 트리) 그대로 복사해서 x 값만 바꾸시면 해결 됨 import ast x = " [('좋다', 22), ('가볍다', 15), ('크다', 8)] " x = ast.literal_eval(x) p..