def solution(s):
translation = ''
answer = ''
number_list = {'zero':0, 'one': 1, 'two': 2, 'three': 3, 'four': 4, 'five': 5, 'six': 6, 'seven': 7, 'eight':8, 'nine': 9}
for part in s:
translation += part
if translation in number_list:
answer += str(number_list[translation])
translation = ''
if translation.isdigit():
answer += translation
translation = ''
return int(answer)
딕셔너리로 구현했다.