Guten Tag Zusammen
Vorab ich bin noch relativ neu in dieser Welt. Ich habe seit Gestern ein Problem und habe auch nach langem Googlen keine Loesung gefunden, welche in meinem Fall geholfen hat. Folgend um was es geht:
Ich habe zum Starten ein kleines Programm geschrieben, welches zufaellige Lottozahlen ausspuckt - die Basics halt. Diese werden vor der Ausgabe in einer Liste gespeichert und werden dann ausgegeben. Momentan sieht dies so aus: [1, 5, 10, 38, 43] [8, 10]
Gerne will ich es aber so ausspucken lassen: [01, 05, 10, 38, 43] [08, 10]
Hat mir Jemand eine Idee?
Danke im Voraus!
Listen formatieren
-
- User
- Beiträge: 512
- Registriert: Mittwoch 13. November 2019, 08:38
Ich gehe mal davon aus, dass es sich um Integer in der Liste handelt. Diese solltest du auch so behalten und lieber bei der Ausgabe für das richtige Format sorgen:
Code: Alles auswählen
import random
lottozahlen = [random.randint(1, 49) for x in range(7)]
for zahl in lottozahlen:
print(f"{zahl:02}")