우선 알고리즘부터 작성해 봅시다.
앞에서 설명한 내용을 단계에 맞춰 정리하면 자연스럽게 알고리즘이 완성됩니다. 처음에 파일을 읽어 들여 빈 딕셔너리를 만드는 과정을, 마지막에 완성된 리스트를 지도에 표시하는 과정을 추가했습니다.
NOTE 7자리 행정동코드로 연결하기
행정동코드보다는 행정동명이 더 알기 쉽기 때문에 책에서는 행정동명을 매개로 위치 정보를 찾지만, 7자리 행정동코드를 매개로 위치 정보를 찾아도 됩니다. 행정동명과 마찬가지로 7자리 행정동코드 역시 행정동코드 데이터와 위치 정보 데이터, 둘 다에 있습니다.
▲ 그림 12-13 데이터의 연결 관계 4
프로그램을 작성하다 보면 행정동명을 매개로 하는 것과 7자리 행정동코드를 사용하는 것이 서로 보완적이라는 것을 알게 될 겁니다. 이는 뒤에서 차근차근 살펴보겠습니다.