Ich habe nach einigen Tutorials gesucht und kann immer noch keine Möglichkeit finden, diese Datei zu sortieren, weil es wirklich seltsam sortiert ist!So sortieren Sie diese CSV-Datei mit Python (3)
Die Datei geht wie: (wobei x eine Zahl ist, y ein Datum ist, z Zeit und b eine Zahl)
x x x x x
y y y y y
z z z z z
b b b b b
Es gibt tatsächlich 50 Einträge in jeder Zeile, aber das ist eine sehr vereinfachte Version der Datei.
Was ich bin zu kämpfen ist zu tun, um jeden Eintrag zu sortieren, so dass es [x, y, z, b]
Alle bisher mit Ich bin gekommen ist los ist jede Zeile in eine Liste zu spalten, aber das ist eindeutig nicht das, was ich tun muss, und damit stecke ich fest.
import csv
with open('sample.txt') as csvfile:
readCSV = csv.reader(csvfile, delimiter=' ')
for row in readCSV:
print(row)
Ich denke, ich bin verwirrt durch Ihre Verwendung des Wortes "sort". Es klingt wie das, was Sie eigentlich tun möchten ist es zu schwenken, so dass Zeilen Spalten werden und umgekehrt, ist das richtig? –
@DanielRoseman Ja! Genau. Entschuldigung, dass Sie verwirrt sind, wie genau würden Sie diese Datei drehen? –