Myo-Kyeong Tech Blog
[ Python ] python 문자열 메소드 - 다른 문자열 교체 replace() 본문
728x90
반응형
replace() 함수란?
`replace()` 함수는 Python의 문자열 메소드 중 하나로, 문자열 내에서 하나의 문자열을 다른 문자열로 교체하는 데 사용됩니다.
str.replace(old, new, count)
- 'old' : 원래 문자열에서 교체될 부분 문자열
- 'new' : 'old' 가 교체될 새로운 부분 문자열
- 'count' : 'old'가 교체될 최대 횟수. 기본값은 'None' 이며 선택적 인자.
replace() 함수 사용 예시
s = "Hello, World!"
s = s.replace("World", "Python")
print(s) # "Hello, Python!"
"Hello, world!" 라는 문자열에서 "World"를 "Python"으로 바꾸는 예시입니다.
또한, 'count' 인자를 사용하여 교체 횟수를 제한할 수 있습니다.
s = "banana"
s = s.replace("a", "o", 2)
print(s) # "bonona"
"banana"라는 문자열에서 "a"를 "o"로 최대 두 번으로 바꿀 수 있습니다.
728x90
반응형
'Programming > Python' 카테고리의 다른 글
[Python] print 대신 logging을 사용하는 이유 및 사용법 (3) | 2024.11.14 |
---|---|
[Python] 파이썬 코드 디버깅을 위한 PDB 사용 방법 (0) | 2024.03.18 |
[Python] 우선순위 큐 (Priority Queue) 개념 정리 및 예제 (0) | 2023.07.15 |
[ Python ] Lambda 함수를 활용한 리스트 정렬 (0) | 2023.06.01 |