📝 Level 0. 모음 제거
더보기
📌 문제 설명
영어에선 a, e, i, o, u 다섯 가지 알파벳을 모음으로 분류합니다. 문자열 my_string이 매개변수로 주어질 때 모음을 제거한 문자열을 return하도록 solution 함수를 완성해주세요.
📌 제한사항
- my_string은 소문자와 공백으로 이루어져 있습니다.
- 1 ≤ my_string의 길이 ≤ 1,000
📌 입출력 예
| my_string | result |
| "bus" | "bs" |
| "nice to meet you" | "nc t mt y" |
📌 입출력 예 설명
입출력 예 #1
"bus"에서 모음 u를 제거한 "bs"를 return합니다.
입출력 예 #2
"nice to meet you"에서 모음 i, o, e, u를 모두 제거한 "nc t mt y"를 return합니다.
✏️ 나의 풀이
def solution(my_string):
answer = ''
for i in my_string:
if i not in ['a', 'e', 'i', 'o', 'u']:
answer += i
return answer
✏️ 다른 풀이
def solution(my_string):
vowels = ['a','e','i','o','u']
for vowel in vowels:
my_string = my_string.replace(vowel, '')
return my_string
https://school.programmers.co.kr/learn/courses/30/lessons/120849
프로그래머스
SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프
programmers.co.kr
'Algorithm > Programmers' 카테고리의 다른 글
| [프로그래머스 Level 2] 최댓값과 최솟값(Python) (1) | 2025.07.07 |
|---|---|
| [프로그래머스 Level 0] 자릿수 더하기(Python) (0) | 2025.07.07 |
| [프로그래머스 Level 0] 제곱수 판별하기(Python) (0) | 2025.07.07 |
| [프로그래머스 Level 0] 피자 나눠 먹기 (1)(Python) (0) | 2024.06.12 |
| [프로그래머스 Level 0] 머쓱이보다 키 큰 사람(Python) (0) | 2024.06.10 |