1. str.split('seperator')
List 로 변환할 때 구분할 수 있는 Seperator 가 있는 경우 사용
split() 에서 괄호 사이에 '/', ';' 등 구분자가 되는 기호나 문자를 넣으면 그 구분자를 기준으로 List 로 만들어 줌
str = 'apple, orange, banana'
pring( str.split(',') )
>> ['apple', 'orange', 'banana']
2. list(str)
String 의 모든 글자를 하나씩 쪼개어 List 를 만들 때 사용
str = 'apple, banana'
print( list(str) )
>> ['a', 'p ', 'p', 'l', 'e', ',', ' ', 'b', 'a', 'n', 'a', 'n', 'a']
2. json.loads() (String List to List)
List 형식의 String 을 List 로 변환할 때 사용
주의할 점은 Json 형식에 맞게 String 일 때 각 문자열을 감싸는 기호가 큰 따움표(") 여야 한다.
작은 따움표(')j로 감싸진 경우에는 에러 발생, 아래 예시를 확인 바람
string = '["A", "B", "C", "D"]'
list = json.loads(string)
pring(list)
>> ['A', 'B', 'C', 'D']
//string = "['A', 'B', 'C', 'D']" -> error
'Python' 카테고리의 다른 글
[Python] Pandas dataframe 합치기 (concat, merge, join) (0) | 2021.11.29 |
---|---|
[Python] Pandas dataframe 'isin' & 'not in' 사용법 (0) | 2021.11.29 |
[Python] 피클(Pickle)이란? / 사용 방법(저장, 읽기) (0) | 2021.09.30 |