首頁 > 後端開發 > Python教學 > 如何在 Python 中將 CSV 檔案匯入清單?

如何在 Python 中將 CSV 檔案匯入清單?

DDD
發布: 2024-12-30 05:01:15
原創
1005 人瀏覽過

How to Import a CSV File into a List in Python?

將 CSV 檔案匯入 Python 清單

將 CSV 檔案匯入 Python 清單中是一項常見任務。在本文中,我們將示範如何使用 csv 模組來完成此操作。

方法:

  1. 導入csv 模組: import csv
  2. 使用上下文管理器開啟CSV 檔案: with open('file.csv ', newline='') as f:
  3. 建立閱讀器物件: reader = csv.reader(f)
  4. 將閱讀器物件轉換為清單:data = list(reader)

範例:

範例:
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')]
登入後複製

範例:

import csv
with open('file.csv', 'rb') as f:
    reader = csv.reader(f)
    your_list = list(reader)

print your_list
登入後複製
例如>考慮具有以下內容的CSV檔案data:要將這些資料匯入到清單中,我們可以使用以下程式碼:輸出:注意:如果你需要元組而不是列表,你可以將上面的程式碼修改為如下:這將產生一個元組列表:對於Python 2 用戶,您可以使用以下程式碼:

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

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