https://school.programmers.co.kr/learn/courses/30/lessons/81301
단순한 구현문제
어렵게 생각하지 말고 알고 있는 파이썬 내장 함수를 사용하자
def solution(s):
num_dict = {
"zero": "0",
"one": "1",
"two": "2",
"three": "3",
"four": "4",
"five": "5",
"six": "6",
"seven": "7",
"eight": "8",
"nine": "9"
}
for str in num_dict:
s = s.replace(str, num_dict[str])
answer = int(s)
return answer
다른 사람 풀이
num_dic = {
"zero":"0",
"one":"1",
"two":"2",
"three":"3",
"four":"4",
"five":"5",
"six":"6",
"seven":"7",
"eight":"8",
"nine":"9"
}
def solution(s):
answer = s
for key, value in num_dic.items():
answer = answer.replace(key, value)
return int(answer)