Variablen Hochzählen

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
Goofy42
User
Beiträge: 2
Registriert: Freitag 13. März 2015, 17:51

Moin Moin,

hab gerade mit Python angefangen und folgendes Problem:

for xl in range(1,6):

if ein(xl)==0:
print("[",xl,"] 1er:", ein(xl))
else:
print("1er:", ein(xl))

ich möchte gerne mit der FOR-Schleife bewirken das meine Variablen(ein1, ein2,.......ein6) alle abgearbeitet werden, ohne das ich für alle Variablen eine if else bedingung schreiben muß.
:K
EyDu
User
Beiträge: 4881
Registriert: Donnerstag 20. Juli 2006, 23:06
Wohnort: Berlin

Hallo und willkommen im Forum!

Wenn du anfängst Namen zu nummerieren oder zu generieren, dann machst du immer etwas falsch. Dann musst du einfach die richtige Datenstruktur wählen. In diesen Fällen ein Dictionary, eine Liste oder ein Tupel.

Code: Alles auswählen

spam = [2, 3, 5, 7, 23, 42]
for i in spam:
    print i
Das Leben ist wie ein Tennisball.
Goofy42
User
Beiträge: 2
Registriert: Freitag 13. März 2015, 17:51

...werde mir mal das Wissen über Dictionary, Liste und Tupel an eignen! :)

Danke!
Antworten