728x90
Programmers
모음 제거
https://school.programmers.co.kr/learn/courses/30/lessons/120849
문제
코드
<풀이1>
def solution(my_string):
answer = ''
delete = ['a','e','i','o','u']
for i in my_string:
if i not in delete:
answer += i
return answer
<풀이2>
- replace 사용
def solution(my_string):
vowels = ['a','e','i','o','u']
for vowel in vowels:
my_string = my_string.replace(vowel, '')
return my_string
<풀이3>
- "".join 사용
def solution(my_string):
return "".join([i for i in my_string if not(i in "aeiou")])
Reference
728x90
반응형
'Algorithm > 프로그래머스' 카테고리의 다른 글
[프로그래머스] 그림 확대 - 파이썬 (1) | 2024.03.29 |
---|---|
[프로그래머스] 주사위 게임 1 - 파이썬 (0) | 2024.03.29 |
[프로그래머스] 문자 반복 출력하기 - 파이썬 (0) | 2024.03.28 |
[프로그래머스] 제곱수 판별하기 - 파이썬 (0) | 2024.03.28 |
[프로그래머스] 배열의 원소만큼 추가하기 - 파이썬 (0) | 2024.03.26 |