Python3
def solution(s):
nums = ['zero', 'one', 'two', 'three', 'four', 'five', 'six', 'seven', 'eight', 'nine']
for i,n in enumerate(nums):
s = s.replace(n, str(i))
return int(s)
replace 안 쓴 거
def solution(s):
d = {'zero':'0','one':'1','two':'2','three':'3','four':'4','five':'5','six':'6','seven':'7','eight':'8','nine':'9'}
keys = list(d.keys())
values = list(d.values())
result = ''
re = 0
for i in range(len(s)):
if s[re:i+1] in keys:
result += str(d[s[re:i+1]])
re = i + 1
elif s[re:i+1] in values:
result += s[re:i+1]
re = i+1
return int(result)