더북(TheBook)

먼저 필요한 리스트를 만듭니다. 행정동명을 저장하는 리스트는 top10_name, 위도와 경도를 저장하는 리스트는 각각 top10_lat, top10_long으로 이름을 정합니다. 10개 지역이므로 각각 초깃값 0을 넣어 10칸짜리 리스트로 만듭니다.

top10_name = [0 for i in range(10)]
top10_lat = [0 for i in range(10)]
top10_long = [0 for i in range(10)]

리스트를 만들었으니 데이터를 넣어야죠. top10_name 리스트에는 top10_code8 리스트의 행정동코드에 해당하는 행정동명을 찾아 저장합니다. 이는 top10_code8[0]부터 top10_code8[9]까지의 행정동명을 모두 찾아야 한다는 뜻입니다. 반복되는 부분이 보이죠? top10_code8[i]의 행정동명 찾기가 반복되므로 다음처럼 반복문을 작성할 수 있습니다.

 

range(len(top10_code8))로 반복 범위를 설정합니다. 반복문에서 range(len(리스트명))을 사용하면 자동으로 인덱스 [0]부터 인덱스 [리스트길이-1](리스트의 마지막)까지 반복 범위가 된다고 배웠습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.