在Python 中將CSV 資料匯入清單
在Python 中處理CSV(逗號分隔值)檔案時,可能會遇到需要需要將資料匯入到清單中以進行進一步處理。這個問題解決了這種情況,提供了一個全面的解決方案,將 CSV 資料轉換為元組或字串的結構化清單。
使用csv 模組,我們可以透過簡單的程式碼區塊實現此目的:
import csv # Open the CSV file with open('file.csv', 'r') as f: # Create a CSV reader reader = csv.reader(f) # Convert CSV data to a list of tuples data = list(reader)
此程式碼將讀取CSV 文件,其中每一行表示為數據列表中的一個元組。每個元組的格式為(字串,類別)。
或者,如果您喜歡字串列表,只需如下修改程式碼:
... # Convert CSV data to a list of strings data = [row for row in reader]
對於舊版的 Python 2 ,更新後的程式碼為:
import csv with open('file.csv', 'rb') as f: reader = csv.reader(f) your_list = list(reader)
無論您的Python版本如何,提供的解決方案都可以讓您有效地將CSV資料匯入到清單中,作為元組或字串,簡化您的資料操作任務。
以上是如何在 Python 中將 CSV 資料匯入到清單中?的詳細內容。更多資訊請關注PHP中文網其他相關文章!