https://school.programmers.co.kr/learn/courses/30/lessons/120956
✅ 주어진 문자 babb에 아기가 발음할 수 있는 단어가 포함된 경우, 전부 공백으로 교체한다.
✅ 공백처리한 문자 babb에 있는 공백을 제거했을 때 빈 값이면 아기가 발음할 수 있는 단어이므로 answer + 1
✅ 파이썬에 빈 값은 false로 간주한다.
📝 내가 작성한 코드
def solution(babbling):
answer = 0
# 아기가 발음할 수 있는 단어 리스트
words = ["aya", "ye", "woo", "ma"]
for babb in babbling:
for word in words:
babb = babb.replace(word, ' ')
if not babb.strip():
answer += 1
return answer
'개발 > 코딩테스트' 카테고리의 다른 글
[프로그래머스] 문자열이 몇 번 등장하는 지 세기 (0) | 2024.02.15 |
---|---|
[프로그래머스] 옹알이(2) (0) | 2024.02.13 |
[프로그래머스] OX 퀴즈 (1) | 2024.02.07 |
[프로그래머스] 나머지가 1이 되는 수 찾기 (1) | 2022.09.08 |
[Python] 핸드폰 번호 가리기 (1) | 2022.08.21 |