>  기사  >  백엔드 개발  >  CSV 파일에서 Python 사전을 만드는 방법은 무엇입니까?

CSV 파일에서 Python 사전을 만드는 방법은 무엇입니까?

DDD
DDD원래의
2024-11-18 06:58:02579검색

How to Create a Python Dictionary from a CSV File?

CSV 파일에서 사전 생성

CSV 파일로 작업할 때 빠르고 쉽게 사전을 생성하는 것이 유용한 경우가 많습니다. 데이터에 대한 액세스. 사전은 키가 고유하고 값이 해당 키와 연결되는 키-값 쌍을 저장할 수 있습니다.

이 가이드에서는 Python을 사용하여 CSV 파일에서 사전을 만드는 방법을 살펴봅니다. CSV 파일의 첫 번째 열에는 고유 키가 있어야 하고 두 번째 열에는 관련 값이 있어야 합니다.

시작하려면 읽기용 'r' 모드와 함께 'open' 기능을 사용하여 CSV 파일을 엽니다. 'csv.reader' 함수를 사용하여 파일의 행을 반복하는 판독기 개체를 만듭니다.

import csv

with open('coors.csv', mode='r') as infile:
    reader = csv.reader(infile)

사전을 만들려면 사전 이해를 사용하세요. 이 컴프리헨션은 판독기 개체의 각 행을 반복하고 각각 첫 번째 열과 두 번째 열에서 키-값 쌍을 생성합니다.

mydict = {rows[0]:rows[1] for rows in reader}

이 줄은 키가 개체의 고유 값인 사전을 생성합니다. 첫 번째 열과 값은 두 번째 열의 관련 값입니다.

print(mydict)

마지막으로 사전을 인쇄하여 내용을 확인하세요. 그러면 사전의 키-값 쌍이 표시됩니다.

위 내용은 CSV 파일에서 Python 사전을 만드는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.