문제 문자와 숫자가 섞여있는 문자열 s가 주어질 때 문자는 숫자로 변환돼있는 값 s를 return 하시오. ex) one23seven -> 1237 내 코드 def solution(s): arr = { 'zero':'0', 'one':'1', 'two':'2', 'three':'3', 'four':'4', 'five':'5', 'six':'6', 'seven':'7', 'eight':'8', 'nine':'9' } for w in arr: if w in s: s = s.replace(w, arr[w]) return int(s) 문제 풀이 알파벳과 그에 해당하는 숫자가 mapping된 dict 배열을 만들어놓은 후, 일치하는 key 값이 s 배열에 있다면 해당하는 value로 치환한다.