L1 : 옹알이 (2) Python

jhyunn·2023년 1월 22일
0

Programmers

목록 보기
50/69

L1 : 옹알이 (2) Python

https://school.programmers.co.kr/learn/courses/30/lessons/133499

def solution(babbling):
    joka = ['aya', 'ye', 'woo', 'ma']
    cnt = 0
    for babb in babbling:
        for j in joka:
            if j*2 not in babb:
                babb = babb.replace(j, ' ') # del, replace로는 공백을 못 만듬... 치환이 맞음
        if babb.strip()=='': # 공백 제거 후가 공백이라면
            cnt += 1
        
    return cnt

del, remove를 활용해봤는데, 수행은 문제 없이 되는데 제거 후 공백이 되는 경우가 되면 제거가 되지 않았다...
복잡한 조건식들을 활용하지 않으려면 replace + strip 조합이 더 나은 듯 하다

#replace #strip #치환 #공백

profile
https://github.com/Sungjeonghyun

0개의 댓글