数据=[[1 2 3 4][5 6 7 8][9 10 11 12]]
我接收的对象具有这种结构。每个子数组中的数字是不分开的
我试图转换成一个列表,然后将其拆分,但它会写分离的行
simMatrix=open(ficheroDestino,'w',newline='') 使用simMatrix: 编写器=csv.writer文件(simMatrix,分隔符=',') 对于范围(0,len(data))中的x: 结果=数据[x].tolist() 编写器.writerow(结果)
其他代码:
simMatrix = open(ficheroDestino, 'w',newline='')
with simMatrix:
writer = csv.writer(simMatrix,delimiter=',')
for x in range (0,len(data)):
result = data[x].tolist()
result2 = ' '.join(str(e) for e in datos)
result3 = datos2.split(" ")
writer.writerow(result3)
我希望我的csv输出为: 1 2 3 4
五六七八
8 10 11 12
每个数字位于不同的列和行中
这个怎么样。你知道吗
我将使用熊猫数据帧来创建csv方法。下面是一个例子
您只需尝试
numpy.savetxt()
,示例代码如下:.csv文件如下:
相关问题 更多 >
编程相关推荐