1. 문제
문제 설명

제한사항
입출력
입출력 예시
2. 풀이 과정
내가 생각한 진행 과정
- 단어와 숫자의 조합인 dictionary(number)를 만든다
- s를 하나씩 돌면서 단어(temp에 저장) 찾기
- 단어 찾으면 숫자로 변경하고, 이때 answer에는 문자로 변경해서 붙이기
- temp 새롭게 만들기
- s가 숫자라면 answer에 붙이고 temp 새롭게 만들기
- 최종적으로 return은 숫자로 return
코드
def solution(s):
answer = ""
number ={"zero":0, "one":1, "two":2, "three":3, "four":4, "five":5, "six":6, "seven":7, "eight":8, "nine":9}
temp = ""
for word in s:
temp += word
if temp in number:
answer += str(number[temp])
temp = ""
if word.isdigit():
answer += word
temp = ""
return int(answer)