SWEA
[SWEA] 4406. 모음이 보이지 않는 사람 (Python/D3)
dev스카이
2024. 10. 20. 15:36
[문제 링크] 👇
SW Expert Academy
SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!
swexpertacademy.com
풀이
모음을 리스트에 따로 저장
vowel = ["a", "e", "i", "o", "u"]
for문에서 문자를 하나씩 꺼내어 모음 리스트에 해당 문자가 없으면 결과에 담는다.
if i not in vowel:
※ 앞 뒤 개행문자 제거 - strip()
word = input().strip()
앞 쪽만 제거하고 싶으면 - lstrip() : left strip이라고 생각하면 된다.
뒤 쪽만 제거하고 싶으면 - rstrip() : righr strip이라고 생각하면 된다.
Solution
test_case = int(input())
for tc in range(1, test_case + 1):
word = input().strip()
vowel = ["a", "e", "i", "o", "u"]
result = " "
for i in word: #문자열도 for문에서 하나씩 꺼내기 가능
if i not in vowel:
result += i
print("#%d%s" %(tc, result))
👩💻 회고
리스트 말고도 문자열도 리스트처럼 사용 가능하다는 걸 기억하자.