-
카테고리
-
세부 분야
데이터 분석
-
해결 여부
미해결
excercise 45 질문 있습니다~
20.09.09 09:49 작성 조회수 112
0
안녕하세요, 강의 잘 듣고 있습니다:)
다름이 아니라 exercise 45에서
exchange[exchange_item]을 출력하면 어떻게 exchange 딕셔너리에서 value가 출력이 되는건가요?
파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
문제를 풀며 가장 자연스럽게 익숙해지는 파이썬 기본: 반복문과 다양한 데이터구조 활용1
강의실 바로가기
답변을 작성해보세요.
0
잔재미코딩 DaveLee
지식공유자2020.09.09
안녕하세요. 질문이 정확히 어떤 부분을 말씀하시는 것인지, 살짝 애매한데요. 전체 로직을 질문하신 것으로 이해하고, 다음과 같이 답변드립니다.
사용자가 100 ~ 900 달러 등, 세자릿수 + 스페이스 + 달러/위안/엔 과 같이 입력을 하면,
if prices[4:] == exchange_item: 에서 세자릿수 + 스페이스를 빼고, 나머지 달러/위안/엔 값이 prices[4:] 로 가져와지고요.
해당 값이 exchange = {'달러':1112, '위안':171, '엔':1010} 에 있는 키값인 달러/위안/엔 과 매칭이 될 경우
exchange[exchange_item] 와 같이 exchange[키값] 을 넣으면, 해당 키값에 맞는 value 가 출력이 됩니다.
감사합니다.
답변 1