Come convertire verticale file csv orizzontalmente

0

Domanda

Voglio convertire immesso csv.dati risultato orizzontale che verticale.

Questo è il mio codice

import csv
with open('p1.csv', newline='') as f:
 reader = csv.reader(f)
 for row in reader:
  rain=(", ".join(row))
  print(rain)

Questo è il risultato

4.019310345
6.713103448
1.172413793
2.369655172
0.485517241

Io voglio essere come di seguito.

4.019310345, 6.713103448, 1.172413793, 2.369655172, 0.485517241

Ho cercato di 'sostituire' di funzione, non funziona. Si prega di aiutare me.

csv python
2021-11-23 23:25:46
1

Migliore risposta

0

Forse si può provare:

import csv
csv_file = r"My_file_path"
with open(csv_file, newline='') as f:
    reader = csv.reader(f)
    rain = []
    for row in reader:
        rain.append(row)   
    print(', '.join(rain))

Qui sto creando una lista separata denominata come la pioggia e dopo il ciclo sto stampando l'elenco con l'aiuto di join.

2021-11-23 23:42:54

Grazie l'ho fatta! E ' stato molto utile
EHA

In altre lingue

Questa pagina è in altre lingue

Русский
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................