At My Fingertips
Hier lernen Sie die Listen in einer for
-Schleife mit append
zu füllen.
Oft verwenden wir auch Schleifen, um Listen mit Werten zu erstellen, ergänzen oder ändern. Dazu wird vor der Schleife eine (oft leere) Liste deklariert (einen Namen geben) und initialisert (einen Wert geben). Danach können wir mit liste_w.append("neuer Wert")
der Liste einen neuen Wert anfügen, egal wie viele Werte schon in der Liste sind.
Obiges Programm erstellt zuerst eine leere Liste. Dann füllt es diese mit den Wurzeln aller ungerader Zahlen zwischen 1 und 20. Erst am Schluss wird die vollständige Liste (einmal) ausgegeben:
[
1.0, 1.7320508075688772, 2.23606797749979, 2.6457513110645907, 3.0,
3.3166247903554, 3.605551275463989, 3.872983346207417,
4.123105625617661, 4.358898943540674
]
liste_q = []
for zahl in range(-4, 5, 2):
liste_q.append(zahl ** 2)
print(liste_q)
Gerade: [100, 64, 36, 16, 4, 0, 4, 16, 36, 64, 100]
Ungerade: [81, 49, 25, 9, 1, 1, 9, 25, 49, 81]
liste_q_gerade = []
liste_q_ungerade = []
for zahl in range(10, -11, -1):
if zahl % 2 == 0:
liste_q_gerade.append(zahl ** 2)
else:
liste_q_ungerade.append(zahl ** 2)
print("Gerade:", liste_q_gerade)
print("Ungerade:", liste_q_ungerade)
zahlen = []
for zahl in range(10, -11, -2):
zahlen.append(zahl ** 2)
print("Gerade:", zahlen)
zahlen = []
for zahl in range(9, -11, -2):
zahlen.append(zahl ** 2)
print("Ungerade:", zahlen)
for
-Schleifen erstellen und verwenden, um Code kurz und übersichtlich zu halten.--
This activity has been created by Gall and is licensed under CC BY-SA 4.0.
Listen füllen mit append
PyTamaro is a project created by the Lugano Computing Education Research Lab at the Software Institute of USI
Privacy Policy • Platform Version c3a8286 (Mon, 14 Oct 2024 13:30:28 GMT)