Python에서 목록으로 CSV 파일 가져오기
Python에서 목록으로 CSV 파일을 가져오는 것은 일반적인 작업입니다. 이 글에서는 csv 모듈을 사용하여 이를 수행하는 방법을 보여드리겠습니다.
방법:
예:
다음이 포함된 CSV 파일을 생각해 보세요. 데이터:
This is the first line,Line1 This is the second line,Line2 This is the third line,Line3
이 데이터를 목록으로 가져오려면 다음 코드를 사용할 수 있습니다.
import csv with open('file.csv', newline='') as f: reader = csv.reader(f) data = list(reader) print(data)
출력:
[['This is the first line', 'Line1'], ['This is the second line', 'Line2'], ['This is the third line', 'Line3']]
참고 : 리스트 대신 튜플이 필요한 경우 위 코드를 다음과 같이 수정할 수 있습니다. 다음:
with open('file.csv', newline='') as f: reader = csv.reader(f) data = [tuple(row) for row in reader]
튜플 목록이 생성됩니다.
[('This is the first line', 'Line1'), ('This is the second line', 'Line2'), ('This is the third line', 'Line3')]
Python 2 사용자의 경우 다음 코드를 사용할 수 있습니다.
import csv with open('file.csv', 'rb') as f: reader = csv.reader(f) your_list = list(reader) print your_list
위 내용은 Python에서 CSV 파일을 목록으로 가져오는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!