【问题标题】:Write output of nested for loop to .csv file将嵌套 for 循环的输出写入 .csv 文件
【发布时间】:2018-11-29 14:50:05
【问题描述】:

我有一个嵌套的 for 循环,它产生一系列数字,我需要将这些数字写入 .csv 文件,在列名“位置”下(每个数字都在一个新行中)。下面是嵌套的for循环。

for i in range(140):
    for j in range(21):
        print(i+1)    

感谢任何帮助!

【问题讨论】:

    标签: csv for-loop


    【解决方案1】:
    import csv
    
    with open('output.csv', mode='w') as csv_file:
        fieldnames = ['position']
        writer = csv.DictWriter(csv_file, fieldnames=fieldnames)
        writer.writeheader()
    
        for i in range(140):
            for j in range(21):
                writer.writerow({'position': i + 1})
    

    【讨论】:

      猜你喜欢
      • 2020-08-08
      • 1970-01-01
      • 2016-11-15
      • 2019-07-20
      • 1970-01-01
      • 2014-07-29
      • 2010-09-19
      • 2015-10-16
      • 2017-08-26
      相关资源
      最近更新 更多