`資料是列表時:
import csv #導入庫
with open
('data.csv'
,'w'
) as fp:
writer = csv.
writer
(fp,delimiter =
'*') #delimiter只能是乙個位元組的字元
writer.
writerow([
'id'
,'name'
,'age'
])#寫入
writer.
writerow([
'10001'
,'mike'
,'20'
])#按行寫入
writer.
writerow([
'10002'
,'bob'
,'22'])
資料是字典時:
import csv
with open
('data.csv'
,'w'
) as fp:
fieldnames =
['id'
,'name'
,'age'
] #先定義字典裡的key
writer = csv.
dictwriter
(fp,fieldnames = fieldnames,delimiter =
'+')
writer.
writeheader
()#先寫入key
writer.
writerow()
讀取:reader = csv.
reader
(fp)
或利用pandas庫:df = pandas.
read_csv
('data.csv'
)
【未完待續】 NLP專業術語
hyper parameters 在訓練模型時,有些引數是需要手動設定的,每個引數有乙個可選的範圍或者列表可供訓練,可以呼叫sklearn的gridsearchcv函式來自動統計搜尋。development set 在 中也簡寫成dev。一般在訓練模型時需要用到交叉驗證,這部分用來交叉驗證訓練的樣本...
oracle專業術語
entity實體 data 資料 attribute屬性 attribute set實體集 database資料庫 database management system,dbsm資料庫管理系統 information system 資訊系統 relational database managemen...
EDA專業術語
eda 電子設計自動化 eda,electronic design automation hdl 硬體描述語言 hdl,hardware description language vlsi 超大規模積體電路 vlsi,very large scale integration dfm rule 可製造...