프로그래머스>코딩테스트 연습 >코딩테스트 입문> 옹알이

hyihyi·2022년 10월 6일
0

문자열 리스트 안에서 들어가면 안되는 문자열은 빼고 들어가야 하는 문자열로만 구성되어 있는 문자열 개수 출력

#["aya", "ye", "woo", "ma"] 들어가야 하는 문자열
#["ayaaya", "yeye", "woowoo", "mama"] 들어가면 안되는 문자열

def solution(babbling):
    c = 0
    for b in babbling:
        for w in [ "aya", "ye", "woo", "ma" ]:
            if w * 2 not in b: #연속된 문자열을 골라내기 위함
                b = b.replace(w, ' ')
        if len(b.strip()) == 0:
            c += 1
    return c
profile
내가 이해하기 쉽게 쓰는 블로그

0개의 댓글