알고리즘에 해당하는 코드를 작성해 봅시다(지면상 코드 부분은 들여쓰기를 생략합니다).

    <알고리즘>

    1. 사용자에게서 행정동명을 입력받아 변수(dong_name)에 저장하기

    2. 행정동코드 데이터(code_data)를 돌며 반복하기

    2.1 행정동코드 데이터의 마지막 열인 행정동명(열 인덱스 [-1])이 입력된 행정동명(dong_name)과 같다면

    2.1.1 해당하는 행정동코드를 변수(dong_code)에 저장하기


    <코드>

    1. dong_name = input()
    2. for row in code_data:
        2.1 if row[-1] == dong_name:
            2.1.1 dong_code = row[1]

    코드를 프로그램으로 옮겨 봅시다. 알아보기 쉽게 안내문도 적당히 추가합니다.

    dong_name = input('핫플레이스가 위치한 행정동을 입력하세요. --> ')
    for row in code_data:
        if row[-1] == dong_name:
            dong_code = row[1]
    print(dong_name, '-', dong_code, '을(를) 분석합니다!')
    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.