RyanNerd
라덕'Story
RyanNerd
  • 분류 전체보기 (47)
    • 맛집탐방 (0)
    • Study Note (11)
      • Python (3)
      • R (1)
      • Airflow (7)
    • 질병코딩 (1)
    • 빅데이터분석기사 (1)
      • 필기 (1)
    • Programmers (28)
      • Python (13)
      • SQL (15)
    • Project (3)
      • Django (3)
    • Mac (2)

블로그 메뉴

  • Github
  • Notion
  • NaverBlog
  • 홈

최근 글

전체 방문자
오늘
어제
hELLO · Designed By 정상우.
RyanNerd

라덕'Story

Level 0 - 특정 문자 제거하기
Programmers/Python

Level 0 - 특정 문자 제거하기

2023. 7. 25. 23:16

문제 설명

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

 

입출력 예

 

입출력 예 설명

입출력 예 #1

  • 'abcdef' 에서 'f'를 제거한 'abcde'를 return 합니다.

입출력 예#2

  • 'BCBdbe'에서 'B'를 모두 제거한 'Cdbe'를 return합니다.

내가 푼 코드

def solution(my_string, letter):
    answer = my_string.replace(letter,'')
    return answer
  • replace를 활용하여 제거함.
  • 다른사람과 풀이차이점은 answer 변수를 안사용하고 바로 return함.
  • 그 외에도 다양한 문자열 삭제 함수가 있다.
    1. strip : 양 끝의 불필요한 문자를 삭제
    2. translate : 여러 개로 지정한 문자열을 한 번에 삭제
    3. re.sub : 복잡한 패턴의 문자여을 치환하여 삭제

'Programmers > Python' 카테고리의 다른 글

Level 0 - 배열 두 배 만들기  (0) 2023.10.25
Level 0 - 아이스 아메리카노  (1) 2023.07.24
Level 0 - 문자 반복 출력하기  (0) 2023.07.23
Level 0 - 옷가게 할인받기  (0) 2023.07.22
Level 0 - 배열 원소의 길이  (0) 2023.07.19
    'Programmers/Python' 카테고리의 다른 글
    • Level 0 - 배열 두 배 만들기
    • Level 0 - 아이스 아메리카노
    • Level 0 - 문자 반복 출력하기
    • Level 0 - 옷가게 할인받기
    RyanNerd
    RyanNerd
    라이언 덕후의 일상 스토리~

    티스토리툴바