더북(TheBook)

원하는 결과가 나왔나요? 신도림동과 가장 비슷한 지역은 바로 신도림동이었습니다. 원하는 답이 아니긴 해도, 이렇게 결과를 찾은 것을 보니 조금 마음이 놓입니다. 왜냐면 이는 우리 알고리즘이 잘 작동한다는 의미이기 때문입니다. 이제 자기 자신을 제외한 지역에 대해서만 찾도록 코드를 수정하면 될 것 같습니다. 프로젝트 완성이 눈앞에 있네요!

not in 연산을 사용하여, 입력받은 이름과 같은 이름이 아닌 데이터 중에서 최솟값을 찾도록 합니다.

if s < mn and name not in row[0] :

TIP

전국에서 인구 구조가 완전히 똑같은 지역은 없을 것이라고 가정하면 if 0 < s < mn : 와 같이 코드를 작성할 수도 있습니다.

계속 신도림동에 대해서만 찾아보았으니 이번에는 학원가가 밀집되어 있다는 서울시 노원구 중계1동과 인구 구조가 가장 비슷한 지역을 찾아보겠습니다.

그림 14-12 학원가가 밀집된 중계 1동과 인구 구조가 가장 비슷한 지역은 대치 1동으로 나타남

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