프로그래머스_LV.0_특정 문자 제거하기

Dreamer ·2022년 12월 6일
0

코딩테스트 준비

목록 보기
17/93

1. quiz

  • 문자열 my_string과 문자 letter이 매개변수로 주어집니다. my_string에서 letter를 제거한 문자열을 return하도록 solution 함수를 완성해주세요.

2. answer

def solution(my_string, letter):
    return ''.join([c for c in my_string if c != letter])

3. 문자열에서 특정 문자 제거 방법

3.1. replace()

  • replace(A, B) : 문자열의 A를 모두 B로 변경함.
  • 만약, 처음 발견되는 1개만 변경하고 싶다면, replace(A,B,1)로 하면 됨.

3.2. sub()

  • sub(regex, replacement, str) : 문자열 str에서 정규표현식 regex에 해당하는 문자들을 모두 replacement로 변경함.
profile
To be a changer who can overturn world

0개의 댓글