코딩 테스트 (Coding Test)

[프로그래머스] 숫자 영단어와 문자열

Universe_lee 2023. 1. 9. 16:39

 

나의 풀이

def solution(s):
    sample = ['zero', 'one', 'two', 'three', 'four', 'five', 'six', 'seven', 'eight', 'nine']
    for i in range(10):
        s = s.replace(sample[i], str(i))
    return int(s)

 

문자열 대치는 replace를 적극 활용하자.