더북(TheBook)

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

<알고리즘>

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, '을(를) 분석합니다!')
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.