본문 바로가기
(Python)파이썬/(Python)파이썬 문법

(파이썬)파이썬 문자열을 리스트로/문자열 쪼개기 + 예제

by 공부가싫다가도좋아 2021. 6. 23.
반응형

문자열을 리스트로


1 . 공백이 없는 문자열을 리스트 형식으로 만들기

a="abcde"
a=list(str(a))
print(a)

#['a', 'b', 'c', 'd', 'e']

 

2. 공백 있는 문자열을 리스트 형식으로 만들기

a="a b c d e"
a=a.split()
print(a)

#['a', 'b', 'c', 'd', 'e']

 

3. 문자 사이의 "/"를 기준으로, 리스트 형식으로 변환하기

a="a/b/c/d/e"
a=a.split("/")
print(a)

#['a', 'b', 'c', 'd', 'e']

 

4. for문으로 리스트 만들기

a="abcde"
b=[]
for i in a:
    a=b.append(i)
print(b)

['a', 'b', 'c', 'd', 'e']

 

예제

문제: 문자열에서 3번째 문자를 '*'로 바꾸시오.

a= 'Project'

a="Project"
a=list(a)
a[2]="*"
a="".join(a) #리스트를 문자열로 다시 합침
print(a)

#Pr*ject
반응형

댓글