Hallo,
ich wolte mal fragen wie ich eine schleife erstelle die automatisch alle inhalte einer liste nummerriert.
ich Freue mich über eine antwort
Danke
Nummerirung Listen
Code: Alles auswählen
for item in daten:
...
Code: Alles auswählen
for i, item in enumerate(daten):
Wieder mal ein Rate-Thread, da die Anforderungen zu ungenau beschrieben sind. Wie dem auch sei, hier ist mein Vorschlag:
Die geschweiften Klammern fügen den Wert der jeweiligen Bezeichner ein. Die eckigen Klammern lassen sich natürlich auch anders ersetzen, je nach gewünschter Darstellung. enumerate(..., 1) startet die Aufzählung der Elemente mit einer Eins anstelle der sonst üblichen Null. Weitere Details finden sich in der Python-Dokumentation...
Code: Alles auswählen
for num, item in enumerate(items, 1):
print(f'[{num}] {item}')
-
- User
- Beiträge: 2
- Registriert: Mittwoch 2. Oktober 2019, 16:08
Entschuldigung was ich brauchte war eine schleife mit der ich den inhalt einer liste
automatisch durchnummeriere und bei z.b. 3 wieder neu anfängt
ich brauche es um leute auf einer liste in mehrere teams zu unterteilen
automatisch durchnummeriere und bei z.b. 3 wieder neu anfängt
ich brauche es um leute auf einer liste in mehrere teams zu unterteilen
- __blackjack__
- User
- Beiträge: 14047
- Registriert: Samstag 2. Juni 2018, 10:21
- Wohnort: 127.0.0.1
- Kontaktdaten:
Oder mal alle Möglichkeiten des „slicings“ näher anschauen, oder `more_itertools.distribute()`.
“Vir, intelligence has nothing to do with politics!” — Londo Mollari