프로그래머스 · 특정 문자 제거하기
문제
문자열 my_string과 한 글자짜리 영문자 letter가 주어진다. my_string에서 letter를 제거한 문자열을 반환하는 solution 함수를 완성한다. my_string의 길이는 1 이상 100 이하이고, 대문자와 소문자를 구분한다.
풀이
replace는 문자열 안의 특정 문자열을 다른 문자열로 바꾼다. 제거할 문자를 빈 문자열로 치환하면 그 문자가 모두 사라진다.
def solution(my_string, letter):
return my_string.replace(letter, '')짚고 갈 점
replace의 사용 예시는 다음과 같다.
## l을 빈 값으로 치환
"hello".replace("l", "")
# heo
## t를 p로 치환
"string".replace("t", "p")
# spring