Problem : 문제 링크
How to solve : 접근법, 풀이 과정
solution.py : 제출 코드
Improvement : 다른 분들의 풀이를 확인 후 개선한 코드
Problem
How to solve
// 패드에다가 풀이 했음. 정리 후, 여기에 추가할 예정
solution.py
def solution(s):
answer = ""
words = {
"zero" : '0',
"one" : '1',
"two" : '2',
"three" : '3',
"four" : '4',
"five" : '5',
"six" : '6',
"seven" : '7',
"eight" : '8',
"nine" : '9'
}
word = ""
for i in s:
if i.isdigit():
answer +=i
continue
else:
word+=i
if words.get(word):
answer +=words[word]
word=""
answer= int(answer)
return answer