inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)

Pyhthon exercise 3 - 45번문제 질문있습니다.

262

코딩하는치타

작성한 질문수 10

0

exchange = {'달러':1112, '위안':171, '엔':1010}

prices = '100 달러'

for exchange_item in exchange.keys():

    if prices[4:] == exchange_item:

        print(exchange[exchange_item]) 

 

 

강의를 잘 듣고 있는 학생입니다.

맨 아래 print(exchange[exchange_item])에서 값을 출력할때, 왜 앞에 exchange를 넣어야 값이 출력되는지 이해가 잘 안갑니다... print(exchange_item)을 했을 때 당연히 키 값이 나오지만, 앞에 exchange를 붙이면 값이 어떻게 출력이 되는지요?^^;;;

반복문을 풀면서 많이 배우고 주말에는 복습을 해야할것같습니다.

좋은 강의 감사합니다!! 너무너무 재미있게 공부하고 있습니다!!!

웹-크롤링 python

답변 1

0

잔재미코딩 DaveLee

안녕하세요. 우선 너무너무 재미있게 공부하고 계시다니, IT 가 적성에 맞으시는 것 같아요. ㅎㅎㅎ 축하드려요.

제 생각에는 사전 데이터 구조 영상을 다시 한번 보시면서, 사전 데이터 구조에 대해 좀더 익숙해지시는 것을 더 해보시면 훨씬 나으실 것 같아요.

위 코드 자체로는 exchange_item 은 각 키들을 가져오니까, 예를 들어 '달러' 를 가져왔다면, 이 '달러'에 대한 값인 1112 를 가져와서 출력하려면, 해당 키 값을 가진 exchange['달러'] 이렇게 넣어야 하기 때문에, exchange 를 앞에 넣은 것입니다.

감사합니다.

섹션2 - 32강 연습문제 48번 질문

0

26

0

주피터 노트북 사용법 강의 관련

0

30

1

exercise 20. 데이터 구조(리스트)

0

32

0

65강 소리

0

34

1

섹션 5 CSS selector사용해서 클로링하기2의 커리큘럼 일정 부재?

0

47

2

크롤링, 영상을 따라해도 제미나에게 물어봐도 안되요

0

52

1

정규표현식 및 여러 코드 꼭 외워야 하나요?

0

58

1

리스트 함수형도 정수 데이터 받을 수 있나요?

0

60

1

크롤링 관련 질문

0

75

1

문제 답이 없는 버전은 없나요?

0

88

1

requests, BeautifulSoup 임포트 부분에 대해 문의드립니다.

0

96

1

업데이트 강의

0

119

2

선생님 강의중에서 sqlite3 강의를 제공한 강의가 있나요?

0

145

2

연습용 예제 파일

0

86

1

lxml 관련 오류

0

117

1

SAVE Request 창 띄우는 법

0

106

1

포스트맨 사용법이 바뀌어서 강의를 따라가지 못하겠습니다. 2

0

90

1

포스트맨 사용법이 바뀌어서 강의를 따라가지 못하겠습니다.

0

112

1

예제 2, 4, 6에 대한 풀이 방식 질문.

0

104

1

문제 파일

0

93

1

pdf 파일 내 코드 복붙시 공백

0

315

1

데이터 저장 강좌 문의 건

0

108

1

" " 와 ' '의 차이를 알고 싶습니다

0

262

1

Exercise 22. 문자열 다루기 (strip)

0

155

1