일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 파이썬
- mysql
- Kubernetes
- docker
- Python
- 머신러닝
- Linux
- db
- git
- 자료구조
- Java
- DevOps
- github
- 우분투
- Ai
- 자바
- programmers
- 알고리즘
- 깃
- LV 0
- 프로그래머스
- 데이터베이스
- 코딩테스트
- 코테
- 정처기
- 인공지능
- 리눅스
- Lv 2
- 쿠버네티스
- ubuntu
Archives
- Today
- Total
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 |