国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

Wie schreibt Python die Ergebnisse einer Schleife in Spaltenreihenfolge in eine CSV-Datei?
過去多啦不再A夢(mèng)
過去多啦不再A夢(mèng) 2017-05-18 10:48:34
0
2
1149

Ich bin ein absoluter Neuling, also flehe ich euch an! !

import csv
with open('shiyan.csv', 'rb') as f:
    reader = csv.reader(f)
    your_list = list(reader)
    data = map(list,zip(*your_list))

    for i,data in enumerate(data):
         row = data
         row = map(eval, row)
         listA=row
         result=[float( sum(listA[i:i+10])/10) for i,num in enumerate(listA) if i%10==0]
         print result

Die laufenden Ergebnisse sind wie folgt. Jetzt m?chte ich die von jeder Schleife erhaltenen Ergebnisse der Reihe nach in eine neue CSV-Datei schreiben, aber es ist am besten, sie Spalte für Spalte zu schreiben. ! ! ! ! ! !

過去多啦不再A夢(mèng)
過去多啦不再A夢(mèng)

Antworte allen(2)
Ty80

建議你把數(shù)據(jù)放進(jìn)pandas的dataframe然后調(diào)用pandas.to_csv

洪濤

我改了一下你的代碼,實(shí)測(cè)是可以從 a.csv復(fù)制到 b.csv

import csv


def foo():

    with open('a.csv', 'r') as f:
        reader = csv.DictReader(f)
        rows = [row for row in reader]
        
        if not rows:
            return 
        
        with open('b.csv', mode='w', newline='', errors='ignore') as f2:
            for index, row in enumerate(rows):
                if index == 0:
                    f_csv = csv.DictWriter(f2, fieldnames=list(row.keys()))
                    f_csv.writeheader()
                f_csv.writerow(row)


if __name__ == '__main__':
    foo()

不懂可以再問

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage