如何将数据保存到下一列

贾斯汀

我正在写一个csv文件,它将数据附加到这样的行中 在此处输入图片说明

但是想要这样 在此处输入图片说明

我在要附加数据并使用它来写入文件的列表[]中:

def writefiles(alldata, filename):
    with open ("./"+ filename, "w") as csvfile:
        csvfile = csv.writer(csvfile, delimiter=",")
        csvfile.writerow("")
        for i in range(0, len(alldata)):
            csvfile.writerow(alldata[i])

writefiles(alldata, "Data.csv")

我怎样才能做到这一点?

吹牛

您可以使用以下方法将其转换alldata为所需的格式itertools.groupby

from itertools import groupby, chain
from operator import itemgetter
writefiles([[k, *chain.from_iterable(r for _, *r in g)] for k, g in groupby(alldata, key=itemgetter(0))], "Data.csv")

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何通过唯一列值将数据框分为几组并保存到文件

如何将数据框的每一列保存到一个excel文件中的单独工作表中

如何将每一行保存到数据框中的 csv 并根据每行的第一列命名文件

如何将块移动到下一列?

每次程序执行时,如何将数据写入 MATLAB 中下一列的 excel 中,并将先前的结果保存在前列中

如何将一列添加到1d json数组并将其保存到文件?

如何将 MySql 数据库中的 StringGrid 内容保存在一列中?

如何将映像保存到localStorage并将其显示在下一页上?

Laravel-将多个数据保存到数据库中的一列

如何将数据保存在不同列中而不是替换同一列中的数据

熊猫如何将一列数据转换为另一列数据?

如何将保存到文件的数据与保存到另一个文件的其他数据绑定

如何将数据框的某一列合并到另一列?

如何将一列数据复制到Oracle中的另一列

如何将数据从一列传递到另一列?

如何将一列中的值映射到数据框的另一列?

如何将光标移动到表的下一列中的下一个输入?

如何将Ajax中的一行数据保存到数据库?

如何将数据从同一列的一列复制到另一列?

如何将PhoneNumberField数据保存到数据库?

如何将数据从tableview保存到数据库?

Portia,如何将数据保存到数据库?

Airflow BigQueryOperator:如何将输出数据保存到指定的分区列而不是摄取时间

如何从数据框中的下一列获取数据

Spring Boot-如何将多对一实体保存到数据库

如何将数据保存到一个excel文件中的datagridview

如何使用 Google Sheets API 将数据附加到下一列?

如何将巨大的熊猫数据帧保存到HDFS?

如何将数据保存到 JSON 文件中