728x90
파이썬 replace함수
1. 사용법
문자열.replace(바꿀 문자열, 새로운 문자열, 횟수)
str1 = 'SamSung'
print(str1.replace('Sam', 'Sa'))
결과)
SaSung
문자열의 'Sam'이 'Sa'로 바뀌었습니다.
마지막 매개변수 횟수를 입력하지 않으면 기본값 -1이 초기값으로 들어가게되어 모든 문자가 변경됩니다.
예시1)
str1 = 'xxxxxooooo'
print(str1.replace('x', 'o'))
결과)
oooooooooo
5개의 x가 모두 o로 바뀌었다.
예시2)
str1 = 'xxxxxooooo'
print(str1.replace('x', 'o', 1))
결과)
oxxxxooooo
맨앞의 'x'가 'o'로 바뀌었습니다. 숫자를 2로 바꾸면 앞자리 2개가 'o'로 바뀌게 됩니다.
관련 문제 (https://hgk5722.tistory.com/120)
728x90
'[Python]' 카테고리의 다른 글
[Python] 파이썬 리스트 슬라이싱 - (슬라이싱 추가예정) (0) | 2022.07.03 |
---|---|
[Python] 파이썬 sort(), sorted() 함수 사용법 (0) | 2022.07.03 |
[Python] find함수와 index함수 (0) | 2022.07.02 |
[Python] 파이썬 문자열 대소문자 변환, 대소문자 확인 : upper(), lower(), isupper(), islower() (0) | 2022.07.02 |
[Python] 파이썬 packing과 unpacking - print(*list) (0) | 2022.07.02 |