Programmers

[프로그래머스 / 파이썬 풀이] 숫자 문자열과 영단어

Hoo_Dev 2023. 1. 20. 11:19
def solution(s):
    answer = s
    dic = {'zero':0, 'one':1, 'two':2, 'three':3, 'four':4, 'five':5, 'six':6, 'seven':7, 'eight':8, 'nine':9}
    
    for i in dic.keys():
        answer = answer.replace(i, str(dic[i]))

    return int(answer)

딕셔너리와 replace 함수를 이용한 풀이