1.読む
上記のファイルの内容を読んで印刷してください:
1つの インポートCSV 2 3 4行= csv.reader(オープン(' 22.csv '、' R ' )) 5 用の行に行: 6 プリント(行)
印刷結果は次のとおりです。
2.書き込み(データのリスト)
1 インポートCSV 2 。3 。4 #コンテンツを書き込まれる 。5ヘッド= [ ' 名前'、' 高齢'、' 都市'、' 備考' ] 。6行= [ 7 [ ' ボブ'、8 ' 北京' ]、 8 [ ' 赤'、7 ' 天津' ] 9 ] 10 。11 #が書き込ま 12(オープンと' 22.csv '、' W '、改行= '' :Fなど) 13 f_csv_writer = csv.writer(F) 14 f_csv_writer.writerow(ヘッド) 15 f_csv_writer.writerows(行)
書き込み結果は次のとおりです。
3.書き込み(辞書データ)
1 import csv 2 3 4 headers = [ ' class '、' name '、' sex '、' height '、' year ' ] 5行= [ 6 { ' class ':1、' name ':' xiaoming '、' セックス':' 男性'、'高さ':168、' 年':23 }、 7 { ' クラス':1、' 名前':' erha '、' セックス':' 女性'、' 高さ':166、' 年':22 } 8 ] 9と(オープン' 22.csv '、' W '、改行= '' Fとして): 10 f_csv =csv.DictWriter(f、headers) 11 f_csv.writeheader() 12 f_csv.writerows(rows)
書き込み結果は次のとおりです。