과정 5의 추가 코드는 다음과 같습니다. 마지막에 위도와 경도 리스트의 값을 출력해 직접 확인해 봅시다.
# 4. 8자리 행정동코드에 해당하는 행정동명 찾기
for i in range(len(top10_code8)):
for row in code_data:
if row[1] == top10_code8[i]:
top10_name[i] = row[-1] # 행정동명 리스트에 저장하기
# 5. 행정동명에 해당하는 위도와 경도를 찾아 리스트에 저장하기
for row in location_data:
if row[3] == top10_name[i]:
top10_lat[i], top10_long[i] = row[-1], row[-2]
print(top10_lat)
print(top10_long)
실행결과
[37.4999211, 0, 37.5550337, 37.5777701, 37.4856591, 37.5659638, 37.64193, 37.4756389, 37.4984733, 37.4955294]
[127.0367584, 0, 126.9228533, 126.9892737, 127.0097616, 126.9384315, 126.9387277, 126.8850721, 127.0449272, 127.0662436]