午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

python對(duì)8000行csv添加列

瀏覽:185日期:2022-07-12 17:13:40

問(wèn)題描述

想要對(duì)已有的8000多列csv,添加2000多列,由于文件過(guò)大,不能一次性加載到內(nèi)存中,所以想一列一列的寫(xiě)入到已有的csv中,試了很多中方法,都不行,請(qǐng)問(wèn)該怎么解決

問(wèn)題解答

回答1:

按行讀入,然后加入這些列啊。CSV一般都是逗號(hào)分隔的文本文件,按照文本文件的處理方法處理就行。一般流程就是:1.讀入一行2.以逗號(hào)切分字符串為數(shù)組3.給數(shù)組加上你想要的列元素4.以逗號(hào)為分隔連接數(shù)組5.將這行寫(xiě)入新文件6.一直到文件結(jié)尾即可。

回答2:

pandas有分塊讀取,示例代碼

import pandas as pdreader = pd.read_csv(’a.csv’, iterator=True)header = Truetry: df = reader.get_chunk(10000) #循環(huán)加添新列到df df[’新列’] = ’值’ #把記錄追加到新csv df.to_csv(’b.csv’, mode=’a’, index=False, header=header)#文件頭只寫(xiě)一次 header = Falseexcept StopIteration: pass

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: a免费在线 | 欧美综合视频在线 | 在线免费观看毛片 | 99热这里只有精品99 | 中文字幕观看在线 | 艳母免费在线观看 | 天天色视频 | 日韩污视频 | 三级国产在线观看 | 日日干夜夜艹 | 玖玖精品在线视频 | 国产精品88av| 四虎影院在线免费观看 | 成人黄色短视频 | 四虎国产成人永久精品免费 | 欧美精品第二页 | 这里只有精品视频在线观看 | 在线免费观看成年人视频 | 精品手机在线视频 | 蜜臀久久99精品久久久久久宅男 | 国产自在线拍 | 精品久久免费 | 精品久久久久久久久久久久 | 国内精品免费视频 | 久久二区三区 | v片在线观看 | 都市激情中文字幕 | 国产福利精品视频 | 亚洲专区第一页 | 丰满少妇乱子伦精品看片 | 免费色网| 成人久久精品 | av黄网| 亚洲aaaaaaa | 日韩精品一二三区 | 久久欧洲| 一道本av | 岛国av大片 | 国产精品三级视频 | 黄色高清视频在线观看 | 日韩有码在线视频 |