當前位置:成語大全網 - 新華字典 - 用python處理csv文件,最好可以將裏面的文本信息轉成壹個二維數組的形式,具體如下

用python處理csv文件,最好可以將裏面的文本信息轉成壹個二維數組的形式,具體如下

思路如下:

導入csv庫;

打開文件,並用csv庫函數reader讀入數據;

csv讀入的數據是壹行壹行的,所以通過循環語句把讀到的數據放入到數組裏

import?csv?#?必要庫導入

filepath?=?'test.csv'?#?定義文件名稱,本文件要與當前的.py文件要在同壹文件夾下,不然要用絕對路徑

with?open(filepath,'r')?as?csvfile:?#?打開數據文件

reader?=?csv.reader(csvfile)?#?用csv的reader函數讀取數據文件

header?=?next(reader)?#?讀取數據文件的表頭

data?=?[]?#?定義壹個空數組用於保存文件的數據

for?line?in?reader:?#?循環讀取數據文件並保存到數組data中

data.append(line)?#?line是個壹維數組,是數據文件中的壹行數據

print(header)?#?表頭

print(data)?#?讀取的二維數組