Seite 1 von 1

Variablen Hochzählen

Verfasst: Freitag 13. März 2015, 18:09
von Goofy42
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

Re: Variablen Hochzählen

Verfasst: Freitag 13. März 2015, 19:15
von EyDu
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

Re: Variablen Hochzählen

Verfasst: Freitag 13. März 2015, 19:29
von Goofy42
...werde mir mal das Wissen über Dictionary, Liste und Tupel an eignen! :)

Danke!