Python for: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
 
(2 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
 +
=Einfache Form=
 +
In der einfachen Form iteriert der Interpreter so lange durch eine Wertesammlung (String, Liste, Tupel oder Dictionary) bis sie deren Ende erreicht hat. Der Iterator ist in diesem Fall die 'Variable 'x'
 +
<syntaxhighlight>
 +
#!/usr/bin/python3
 +
mylist=['red', 'green', 'blue']
 +
for i in mylist
 +
print(i)
 +
</syntaxhighlight>
 +
 +
=Die ersten 3 Elemente einer Liste=
 +
In einer FOR-RANGE Schleife wird je nach zu durchlaufendem Datentyp entweder bis zu einem bestimmten Index iteriert, oder eine Operation in einer bestimmten Häufigkeit durchgeführt.
 
<syntaxhighlight>
 
<syntaxhighlight>
 
#!/usr/bin/python3
 
#!/usr/bin/python3
 
mylist=['red', 'green', 'blue']
 
mylist=['red', 'green', 'blue']
 
for i in range(3):
 
for i in range(3):
  print mylist[i]
+
  print(mylist[i])
 
</syntaxhighlight>
 
</syntaxhighlight>

Aktuelle Version vom 4. Dezember 2019, 14:00 Uhr

Einfache Form

In der einfachen Form iteriert der Interpreter so lange durch eine Wertesammlung (String, Liste, Tupel oder Dictionary) bis sie deren Ende erreicht hat. Der Iterator ist in diesem Fall die 'Variable 'x'

#!/usr/bin/python3
mylist=['red', 'green', 'blue']
for i in mylist
 print(i)

Die ersten 3 Elemente einer Liste

In einer FOR-RANGE Schleife wird je nach zu durchlaufendem Datentyp entweder bis zu einem bestimmten Index iteriert, oder eine Operation in einer bestimmten Häufigkeit durchgeführt.

#!/usr/bin/python3
mylist=['red', 'green', 'blue']
for i in range(3):
 print(mylist[i])