问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何用python删除csv文件中的某一列?代码该如何编写

发布网友 发布时间:2022-04-29 18:32

我来回答

1个回答

热心网友 时间:2022-04-18 16:37

如果问题很单纯,甚至连 csv 都可以不使用:
with open('old.csv') as reader, open('new.csv', 'w') as writer:
for line in reader:
items = line.strip().split()
print(' '.join(items[:2]+items[3:]), file=writer)

写个 general 的:
import csv

def del_cvs_col(fname, newfname, idxs, delimiter=' '):
with open(fname) as csvin, open(newfname, 'w') as csvout:
reader = csv.reader(csvin, delimiter=delimiter)
writer = csv.writer(csvout, delimiter=delimiter)
rows = (tuple(item for idx, item in enumerate(row) if idx not in idxs) for row in reader)
writer.writerows(rows)

del_cvs_col('a.csv', 'b.csv', [2])

del_cvs_col 会将 fname 转成 newfname 用 delimiter 来做分割字元,且会去除掉在 idxs中指定的列。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
“苏大强”的本意是什么?抹黑江苏吗? 伦敦奥运会入场式各个国家和地区的先后顺序 参加奥运会入场式的前后顺序 神马是费用性斜视?没听说过,斜视不就是斗鸡眼么 小儿斜视原因 为了不出现重影,右眼会被推到外斜视眼位,称为“废用性斜视” 在八岁时玩鞭炮炸伤左眼,而形成左眼斜视,现在能治好吗 ...后左眼斜视外斜 左眼下半部有光感 视觉模糊 请问左手术的话 能恢复... 两眼视力差距大会怎么样 关于耳洞的小问题~有经验的和懂行的进~ 注册风险管理师的介绍 如何使用powershell删除CSV文件中的某一行 手帐机关怎么做才可爱 注册企业风险管理师是怎么样的一个证书,哪些行业需要这方面的人才? 如何用python脚本对目录下csv文件进行删除指定列号的操作,请指点我下面... 个人能加多少人? 注册企业风险管理师(CERM)证书分为几个级别?在什么网站上有准确的报考信息? 如何用python删除csv文件中的某一列 一个最多可以加多少好友? 本土化金融风险管理师cfrm,是中国的frm吗? 一个最多可以加多少好友? 高铁站免费充电会泄露信息吗 CFA,CDA,哪个证书的性价比最高 高铁上手机充电不稳定,会不会影响手机 高铁上充电对手机好嘛 "风险管理"领域,哪一张证书最好最值钱?为什么啊! 在动车上给手机充电,会不会把手机电池充废掉,iphone在动车上充电时,屏幕点不开划不动, 高铁上给手机充电会导致屏幕失灵,我想问下这会对手机造成永久性伤害吗?比如屏幕,电池,或者其他硬件会 在高铁上给手机充电,为什么手机运行会变慢 流行钢琴曲c调即兴伴奏简谱左手琶音伴奏有哪些 简单自制小机关怎么做 在Java中如何实现在csv文件中删除某一行的 一个微信公众号可以加多少人 「手账小机关」蛋糕小机关教程,生日当天必做的小机关 Linux下批量替换csv文件中的某个文本出现空行现象 手账本的小纽扣怎么做 求删除csv文件第一行的批处理命令 垃圾分类从我做起,学会这个手帐小机关轻松掌握垃圾分类知识 新手进货怎么去说? 如何去掉第一行的文字并读取.csv文件的指定列的数据 第一次去进货应该怎么说才不会挨宰 第一次进货的时候怎样说别人才不会知道我是个新手 请教linux命令高手 有谁知道手账本的活动夹是什么原理吗? 如何编写删除.csv文件的标题的批处理文件 服装批发术语(行家话),拿货时该如何说话? 第一次去株洲服装批发市场,怎么说能像个老手 账本怎么做,,, 做一个有图案的小机关用纸怎么做? 我是做服装批发的 刚做的 拿货经常被骗 到批发市场要怎样说话才不会被骗