반응형
str 타입을 좀 자유롭게 변경하거나 하고싶으면, list로 변환해서 작업하면 수월할 수 있다.
그래서 string을 list로 변환하고, (작업하고), 다시 list를 string으로 돌아오기 위한 간단한 예제를 살펴 보도록 하자
1. String -> List 변환 : list 함수
list 함수를 사용하면 str 타입을 간단하게 list화 할 수 있다.
소스 코드
# 1. string 을 list로 변환하는 법
text = "string"
list1 = list(text)
print('list(text):', list1)
결과
list(text): ['s', 't', 'r', 'i', 'n', 'g']
2. List -> String 변환 : join 함수
'넣을 문자.join(리스트)' 이런식으로 사용하면된다. 물론 for문을 사용해서 직접 string을 만들어도 된다.
소스 코드
# 2-2. join 문 사용
str3 = "".join(list1)
str4 = " ".join(list1)
str5 = ",".join(list1)
print(str3)
print(str4)
print(str5)
결과
string
s t r i n g
s,t,r,i,n,g
반응형
'프로그래밍언어 > 파이썬' 카테고리의 다른 글
[Python] if all/any 사용해서 list 조건 찾기 (0) | 2021.08.30 |
---|---|
[Python] enumerate로 list index, value을 튜플로 반환하기 (0) | 2021.08.28 |
[Python] 파이썬 for else 문 사용하기 (0) | 2021.08.26 |
Jupyter Notebook 주피터 노트북 사용 방법 (0) | 2021.08.09 |
Anaconda 설치 방법 (0) | 2021.08.09 |