python: Vermeiden der Zip-Kürzung der Liste

8

Ich habe den folgenden Python-Code, der zip () verwendet und anscheinend eine unbeabsichtigte Datenkürzung verursacht.

%Vor%

Es wird nur gedruckt:

%Vor%

Aber ich möchte, dass es Folgendes druckt, aber anscheinend muss ich Füller u'' von Hand hinzufügen, um zu verhindern, dass zip () die inc_data abschneidet. Aber ich weiß nicht, wie ich das programmieren soll.

%Vor%

Um inc_data oben zu beschreiben,

%Vor%

Wie stelle ich x, y und z auf die gleiche Länge ein? Und die Länge ist die maximale Länge von x, y oder z?

%Vor%

Entschuldigung für die langwierige und wortreiche Erklärung des Problems. Könntest du mir helfen oder auf eine ähnliche Frage zeigen, die beantwortet wurde, falls eine existiert? Danke vielmals!

    
vt2424253 26.10.2013, 05:19
quelle

1 Antwort

16

Verwenden Sie izip_longest :

%Vor%     
dawg 26.10.2013, 05:22
quelle

Tags und Links