Seite 1 von 1
danke
Verfasst: Freitag 13. Juni 2014, 11:50
von desperation63
Kann gelöscht werden danke für die Hilfe

Re: Listen untereinander ausgeben
Verfasst: Freitag 13. Juni 2014, 12:26
von snafu
Eigentlich ganz simpel:
Code: Alles auswählen
slices = [(0, 7), (7, 12), (12, 14)]
for start, stop in slices:
print(lists[start:stop])
Re: Listen untereinander ausgeben
Verfasst: Freitag 13. Juni 2014, 12:52
von desperation63
Vielen dank.
Ich hatte einfach eine Blockade im Kopf, wenn ich sehe wie simpel das ist. Danke sehr
Re: danke
Verfasst: Freitag 13. Juni 2014, 12:59
von Kebap
Bitte nicht nachträglich deine Frage löschen. Jetzt macht der Thread für neue Leser nur noch wenig Sinn.
Vielleicht hat in x Monaten irgendwer genau die gleiche Frage, findet dies per Suche, und ärgert sich dann.
Re: danke
Verfasst: Freitag 13. Juni 2014, 12:59
von EyDu
Unter Umständen kann man sich auch die Angabe der doppelten Indizes sparen:
Code: Alles auswählen
slices = 0, 7, 12, 14
for start, stop in zip(slices, slices[1:]):
print data[start:stop]
Oder noch etwas fauler:
Code: Alles auswählen
slices = 0, 7, 12, 14
for item in zip(slices, slices[1:]):
print data[slice(*item)]
Re: danke
Verfasst: Freitag 13. Juni 2014, 13:09
von cofi
desperation63 hat geschrieben:Kann gelöscht werden danke für die Hilfe

Unterlass das bitte in Zukunft. Indem du deine Frage loeschst nimmst du anderen die Moeglichkeit nach so einem Problem und den Loesungen zu suchen.
Dass du damit die Arbeit aller Antwortenden mit Fuessen trittst und das dann noch mit "danke" ueberschreibst ...
Re: danke
Verfasst: Freitag 13. Juni 2014, 13:18
von desperation63
Oh, das tut mir leid. Das wusste ich nicht. Kommt nicht wieder vor.
Re: danke
Verfasst: Freitag 13. Juni 2014, 14:10
von snafu
Jaja, die ganzen Beiträge hier kamen nur dadurch zustande, weil die Threadersteller alle vergessen hatten, ihre Frage wieder zu löschen...
