def solution(s):
dict = {'zero':'0', 'one':'1', 'two':'2', 'three':'3', 'four':'4', 'five':'5', 'six':'6', 'seven':'7', 'eight':'8', 'nine':'9'}
for i in dict.items(): # .items함수를 사용하면 dict의 key,value를 얻을 수 있다. (.items 사용방법을 몰랐습니다.)
s = s.replace(i[0],i[1]) # 문자열 형태로 return s = s.replace(i, str(a.index(i)))
answer = int(s)
return answer
# # 결과값
print(solution("1twonine4zero"))
Dictioanry의 view 객체 반환.
※ view 객체 의미 : (key, value) tuple 형태를 요소로 갖는 List.
※ view 객체는 Dictionary의 모든 변화를 반영.
car = {"name" : "BMW", "price" : "7000"}
for key, val in car.items():
... print("key : {} value : {}".format(key,val))
key : name value : BMW
key : price value : 7000