반응형
문자열을 리스트로
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
반응형
'(Python)파이썬 > (Python)파이썬 문법' 카테고리의 다른 글
코딩테스트 준비 - 프로그래머스: 전화번호 목록 풀이 (파이썬) (0) | 2021.07.01 |
---|---|
(파이썬) 반올림, 올림, 내림 - 다양한 방법과 예제 (0) | 2021.06.24 |
(파이썬)알파벳 or 숫자 확인/isdigit(),isalpha() 알아보기 + 예제 (0) | 2021.06.22 |
(파이썬) 문자열 리스트 합치기/파이썬 join()+예제 (0) | 2021.06.21 |
(파이썬) 파이썬 정렬 총 정리/파이썬 다중 조건 정렬 (0) | 2021.06.19 |
댓글