Siehe unten für den genauen Code. Im Grunde versuche ich, Informationen aus einer CSV-Datei zu nehmen und eine Liste mit einer der Spalten zu erstellen, die alle Benutzernamen enthält (ohne Leerzeichen oder Duplikate). Ich bin in der Lage, eine Liste aller Benutzernamen zu bekommen, aber ich finde keine Möglichkeit, die Lücken zu entfernen. Ich habe sowohl Filter als auch andere Methoden ausprobiert, aber es scheint nicht richtig zu sein. Mein Code ist:Entfernen Sie leere verschachtelte Listen in der Liste
with open('test.csv') as f:
reader = csv.DictReader(f)
initialExport = []
for row in reader:
iE = [row['Computer Name'], row['Username']]
initialExport.append(iE)
for i in initialExport:
i.pop(0)
finalExport = filter(None, initialExport)
print(finalExport)
tun Sie leere Benutzernamen oder Leerzeichen entfernen möchten ? –
Können Sie ein Beispiel für gute und schlechte Eingaben posten? – TemporalWolf