python寫入csv時writerow()和writerows()函數(shù)簡單示例
writerow()函數(shù)
csv文件是一個行之間元素用逗號隔開,結(jié)尾的時候時用換行符隔開的一種格式。
往csv文件中輸入的格式通常是列表、數(shù)組。如果輸入的列表是一維的,那么就可以用writerow()函數(shù)寫入。
代碼如下:
import random import csv data_csvs=[random.randint(0,9) for i in range(5)] # 寫入csv文件 with open('1.csv', 'w', newline='\n') as f: writer = csv.writer(f) writer.writerow(data_csvs)
輸出結(jié)果顯示為:
writerows()函數(shù)
代碼如下:
import random import csv data_csvs=[[random.randint(0,9) for i in range(5)]for j in range(5)] # 寫入csv文件 with open('1.csv', 'w', newline='\n') as f: writer = csv.writer(f) writer.writerows(data_csvs)
輸出結(jié)果顯示為:
補(bǔ)充:Python csv的writerow()和writerows()區(qū)別
import csv
writerow()
writerow()將一個列表全部寫入csv的同一行。
csv_list = [1,2,3,4] with open("/Users/apple/Downloads/test.csv","w",encoding="UTF-8",newline="") as csvfile: writer = csv.writer(csvfile) writer.writerow(csv_list)
結(jié)果:
writerows()
writerows()將一個二維列表中的每一個列表寫為一行。
csv_list = [[1],[2],[3],[4]] with open("/Users/apple/Downloads/test.csv","w",encoding="UTF-8",newline="") as csvfile: writer = csv.writer(csvfile) writer.writerows(csv_list)
結(jié)果:
總結(jié)
到此這篇關(guān)于python寫入csv時writerow()和writerows()函數(shù)的文章就介紹到這了,更多相關(guān)python writerow()和writerows()函數(shù)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Python構(gòu)造自定義方法來美化字典結(jié)構(gòu)輸出的示例
這篇文章主要介紹了用Python構(gòu)造自定義方法來美化字典結(jié)構(gòu)輸出的示例,原理就是利用遞歸法來拼接字符串,需要的朋友可以參考下2016-06-06python中的單下劃線與雙下劃線以及絕對導(dǎo)入與相對導(dǎo)入
這篇文章主要介紹了python中的單下劃線與雙下劃線以及絕對導(dǎo)入與相對導(dǎo)入說明,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-11-11Python使用Bokeh庫實(shí)現(xiàn)炫目的交互可視化
Bokeh是一個用于創(chuàng)建交互式可視化圖形的強(qiáng)大Python庫,它不僅易于使用,而且功能強(qiáng)大,適用于各種數(shù)據(jù)可視化需求,本文將介紹Bokeh庫的繪圖可視化基礎(chǔ)入門,需要的可以了解下2024-03-03pip matplotlib報(bào)錯equired packages can not be built解決
這篇文章主要介紹了pip matplotlib報(bào)錯equired packages can not be built解決,具有一定借鑒價(jià)值,需要的朋友可以參考下2018-01-01Pytorch中torch.nn.**和torch.nn.functional.**的區(qū)別
本文主要介紹了Pytorch中torch.nn.**和torch.nn.functional的區(qū)別,torch.nn.**是一個繼承的類,需要構(gòu)造對象后再調(diào)用,而torch.nn.functional是純數(shù)學(xué)函數(shù),可以直接使用,下面就來詳細(xì)的介紹一下2024-11-11python實(shí)現(xiàn)html轉(zhuǎn)ubb代碼(html2ubb)
這篇文章主要介紹了python實(shí)現(xiàn)html轉(zhuǎn)ubb代碼(html2ubb),使用正則表達(dá)式寫的一個函數(shù),需要的朋友可以參考下2014-07-07Python實(shí)現(xiàn) 版本號對比功能的實(shí)例代碼
這篇文章主要介紹了 Python實(shí)現(xiàn) 版本號對比功能的實(shí)例代碼,文末給大家補(bǔ)充介紹了python 比較兩個版本號大小 ,需要的朋友可以參考下2019-04-04