CSV에서 데이터 읽기
표준 라이브러리의 Python CSV 모듈을 사용해 데이터를 딕셔너리의 리스트로 불러오세요.
비슷한 작업을 했던 챕터 4 연습 문제를 참고하시면 도움이 돼요.
이 연습은 강의의 일부입니다
Python으로 배우는 데이터베이스 입문
연습 안내
values_list라는 빈 리스트를 만드세요.csv_reader의 각 행을 for 루프로 순회하면서, 각 행에 대해data라는 딕셔너리를 만들고 이를values_list에 추가하세요.- for 루프 안에서
row는'state','sex','age','pop2000','pop2008'항목이 그 순서대로 들어 있는 리스트예요.
- for 루프 안에서
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Create an empty list: values_list
values_list = ____
# Iterate over the rows
for row in csv_reader:
# Create a dictionary with the values
data = {____: row[____], ____: row[____], ____:____, ____: ____,
____: ____}
# Append the dictionary to the values list
values_list.append(____)