2016-03-24 4 views
0

Ich brauche das Programm, um Zeilen für jeden neuen Eintrag hinzuzufügen. Der Benutzer gibt Noten ein und diese werden in verschiedenen Reihen gespeichert und sind anschließend sichtbar. die Eingabezeilen sollten somthing wie:Wie kann ich es so machen, dass das Programm Zeilen für jede neue Eingabe hinzufügt?

row = [Name, Klasse 1, Klasse 2, Klasse 3, durchschnittlich]

Im neu in diesem und ich in der Lage haben gewesen, es herauszufinden, auf meinem eigenen

+0

es unklar ist, was Sie meinen „Zeilen hinzufügen auf eigene für jeden neuen Eintrag.“ Vielleicht stellen Sie einige erwartete und tatsächliche Ausgabe in Ihre Frage, damit wir wissen, wie Sie helfen können :-) – n1c9

+0

Nur eine Beobachtung, ich wette, Sie würden mehr Flexibilität finden, um die Daten in einem Wörterbuch zu speichern, wäre die Ergebnisse eine Liste von Wörterbücher. – PyNEwbie

Antwort

1

wenn

row=[name, grade 1, grade 2, grade 3, average] 

und Sie verschiedene Schüler in einer Liste von Listen speichern:

l = [row1, row2 .. row_n]

dann können Sie tun:

l.append(new_row) 
Verwandte Themen