(Python | Programmer) 모음 제거

https://school.programmers.co.kr/learn/courses/30/lessons/120849

질문

영어에서는 a, e, i, o, u 다섯 글자를 모음으로 분류합니다.

문자열 my_string이 인수로 주어지면 모음이 제거된 문자열을 반환하도록 솔루션 함수를 완성하십시오.

제출하다

def solution(my_string):
    moum = ("a", "e", "i", "o", "u")
    for m in moum:
        my_string = my_string.replace(m,"")
    return my_string

답변 개선

조인을 사용하여 빈 문자열에 목록 추가

def solution(my_string):
    return "".join((i for i in my_string if not(i in "aeiou")))

참조

https://school.programmers.co.kr/learn/courses/30/lessons/120849/solution_groups?language=python3

프로그램 제작자

코드 중심 개발자를 고용하십시오. 스택 기반 위치 일치. 프로그래머를 위한 개발자별 프로필에 가입하고 기술 호환성이 좋은 회사와 연결하십시오.

프로그래머.co.kr