欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python寫入csv時writerow()和writerows()函數(shù)簡單示例

 更新時間:2023年07月13日 16:25:16   作者:Dream_Bri  
這篇文章主要給大家介紹了關(guān)于python寫入csv時writerow()和writerows()函數(shù)的相關(guān)資料,writerows和writerow是Python中csv模塊中的兩個函數(shù),用于將數(shù)據(jù)寫入CSV文件,需要的朋友可以參考下

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)文章

最新評論