>백엔드 개발 >파이썬 튜토리얼 >Python 목록 목록을 CSV 파일로 변환하는 방법은 무엇입니까?

Python 목록 목록을 CSV 파일로 변환하는 방법은 무엇입니까?

Patricia Arquette
Patricia Arquette원래의
2024-11-16 01:37:02750검색

How to Convert a Python List of Lists to a CSV File?

Python 목록 목록을 CSV 파일로 내보내기

목표는 Python 목록 목록을 CSV 파일로 변환하는 것입니다. 다양한 유형(float, int, string)의 데이터가 각 하위 목록에 보존됩니다. 원하는 CSV 형식에는 쉼표를 사용하여 각 하위 목록 내의 요소를 분리하고 하위 목록을 수직으로 정렬하는 것이 포함됩니다.

이를 달성하려면 Python에 내장된 csv 모듈을 활용할 수 있습니다.

import csv

with open('out.csv', 'w', newline='') as f:
    writer = csv.writer(f)
    writer.writerows(a)

여기서는 'a'는 목록 목록을 나타내는 것으로 가정됩니다. 파일을 열 때 'newline=''을 지정하면 각 행 끝에 줄 바꿈이 자동으로 삽입되는 것을 방지할 수 있습니다. 'csv.writer()' 함수는 지정된 파일에 대한 새로운 작성기 개체를 생성합니다. 'writerows()' 메소드를 사용하여 'a'의 각 하위 목록을 반복하고 요소를 쉼표로 구분하여 CSV 파일에 씁니다.

이 접근 방식은 선택적 매개변수를 제공하여 출력 형식을 사용자 정의하는 유연성을 제공합니다. 'csv.writer()'에. 예를 들어 구분 기호(예: ';')를 정의하여 요소를 구분하거나 문자열 값에 대한 인용 스타일을 지정할 수 있습니다.

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

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