Seite 1 von 1

Nummerierte Listeninhalte per FOR Schleife schreiben

Verfasst: Montag 29. Mai 2006, 11:36
von keboo
Hallo Leute!

Gibt es irgendwie eine Kurzform wie ich folgende Liste generieren kann:

list=[data 1, data 2, data 3, .... ,data 100]

data bleibt dabei immer gleich, nur die Nummer sind aufsteigend von 1 bis 100.

Denk mal, dass ist kein Problem, weil meine "Lösung" alles direkt reinzuschreiben etwas umständlich ist.

Danke,

Johannes

Verfasst: Montag 29. Mai 2006, 11:47
von jens
Was ist denn "data 1" ??? Ein String? Dann geht's so:

Code: Alles auswählen

liste = ["data %s" % i for i in xrange(100)]
print liste
Schau dir mal die Seite an: [wiki]Tutorial/Listen[/wiki]

Verfasst: Montag 29. Mai 2006, 12:04
von Joghurt
Ich wäre ja für "data %i" statt "data %s" :wink:

Verfasst: Montag 29. Mai 2006, 12:04
von keboo
ja ein string!

sorry.

danke für die antwort und für den weiterführenden link. wer ich gleich anschauen.

:)