问题遇到的现象和发生背景
我想要达到的结果
如图,目标是将第二列、与后面所有有文字的列、合到第二列里
如图,目标是将第二列、与后面所有有文字的列、合到第二列里
收起
https://blog.csdn.net/weixin_45063703/article/details/120210197
另一种方法的例子:
#用读方式打开原文件
f=open("data.csv",'r')
#用写方式建立新文件
f2=open('newdata.csv','w')
while True:
#读取一行内容
data=f.readline()
#将内容切开
mydata=data.split(',')
#如果读到内容为空,就代表结束了,关闭所有文件,跳出循环
if not data:
f.close()
f2.close()
break
#将文件,前面3列,和二三列组合,还有5列后的拼接在一起,写入
f2.write(','.join(mydata[:3]+[mydata[1]+mydata[2]] +mydata[4:] ))
报告相同问题?