본문 바로가기
Beakjoon&프로그래머스/파이썬

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

by 현장 2021. 12. 5.

-코드

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

처음에 딕셔너리로 해결을 하려했는데 잘 되지 않아서 리스트로 해결을 했습니다.