共計 808 個字符,預計需要花費 3 分鐘才能閱讀完成。
在 Python 中,可以使用 csv
模塊來導入 CSV 數據。
首先,需要導入 csv
模塊:
import csv
然后,可以使用 csv.reader
函數來讀取 CSV 文件。假設 CSV 文件名為data.csv
,可以使用以下代碼導入數據:
with open('data.csv', 'r') as file:
csv_reader = csv.reader(file)
for row in csv_reader:
# 在這里處理每一行的數據
print(row)
上述代碼打開 data.csv
文件,創建一個 csv_reader
對象,然后使用 for
循環遍歷每一行數據。每一行數據可以通過 row
變量訪問。
如果 CSV 文件中包含標題行,可以使用 next
函數將其跳過:
with open('data.csv', 'r') as file:
csv_reader = csv.reader(file)
next(csv_reader) # 跳過標題行
for row in csv_reader:
# 在這里處理每一行的數據
print(row)
如果 CSV 文件中的數據包含不同的分隔符(例如分號),可以使用 delimiter
參數指定分隔符:
with open('data.csv', 'r') as file:
csv_reader = csv.reader(file, delimiter=';')
for row in csv_reader:
# 在這里處理每一行的數據
print(row)
還可以使用 DictReader
函數將 CSV 數據讀取為字典格式,其中字典的鍵是 CSV 文件的標題行:
with open('data.csv', 'r') as file:
csv_reader = csv.DictReader(file)
for row in csv_reader:
# 在這里處理每一行的數據
print(row['列名'])
以上是使用 csv
模塊導入 CSV 數據的方法。請根據具體的需求選擇適合的方法來處理 CSV 文件中的數據。
丸趣 TV 網 – 提供最優質的資源集合!
正文完