首頁 > 後端開發 > Python教學 > 如何將 Python 清單轉換為 CSV 檔案?

如何將 Python 清單轉換為 CSV 檔案?

Patricia Arquette
發布: 2024-11-16 01:37:02
原創
748 人瀏覽過

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

將Python 清單匯出到CSV 檔案

您的目標是將Python 清單轉換為CSV 檔案,確保每個子清單中都會保留不同類型(浮點型、整數型、字串型)的資料。所需的 CSV 格式涉及使用逗號分隔每個子清單中的元素並垂直對齊子清單。

要實現此目的,您可以利用 Python 的內建 csv 模組:

import csv

with open('out.csv', 'w', newline='') as f:
    writer = csv.writer(f)
    writer.writerows(a)
登入後複製

這裡,它假設「a」代表您的清單清單。透過在開啟檔案時指定“newline=”,可以防止在每行末端自動插入換行符。 'csv.writer()' 函數為指定檔案建立一個新的 writer 物件。使用“writerows()”方法,我們迭代“a”中的每個子列表並將其寫入 CSV 文件,並用逗號分隔元素。

這種方法透過提供可選參數,提供了自訂輸出格式的靈活性到「csv.writer()」。例如,您可以定義分隔符號(例如“;”)來分隔元素或指定字串值的引用樣式。

以上是如何將 Python 清單轉換為 CSV 檔案?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板