Ich habe ein kleines Programm geschrieben mit welchem ich möchte, dass ich einen Input bekomme und dieser input (in form einer gleitkommazahl) in eine List ein getragen wird, immer ein Slot weiter in der Liste:
Der Code wäre so:
nm = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
a = 0
for i in range(0, 11)
C = float(input(„Deine Zahl: „))
nm[a]
a = a+1
BITTE UM SCHNELLE HILFE
LG Jan
Meine Frage zu Listen
Das macht man so nicht, die Liste vorzubelegen. Man benutzt append. Dadurch muss man auch keine krepelige Indexerei machen.
Und in Zukunft bitte beim posten von Code die dazugehoerigen code-tags nutzen, das ist der </>-Knopf im vollstaendigen Editor. Dadurch wird die in Python imminent wichtige Einrueckung erhalten.
Und in Zukunft bitte beim posten von Code die dazugehoerigen code-tags nutzen, das ist der </>-Knopf im vollstaendigen Editor. Dadurch wird die in Python imminent wichtige Einrueckung erhalten.
Was unterscheidet `i` von `a`?
Und an welcher Stelle änderst Du Deine Liste?
Du willst 11 Zahlen eingeben, Deine Liste hat aber nur zehn Elemente. Das wird so nicht funktionieren. Statt Listen vorzubelegen, benutze `append`.
Und an welcher Stelle änderst Du Deine Liste?
Du willst 11 Zahlen eingeben, Deine Liste hat aber nur zehn Elemente. Das wird so nicht funktionieren. Statt Listen vorzubelegen, benutze `append`.