Ο βρόχος for διατρέχει ακολουθίες και εκτελεί ενέργειες για κάθε στοιχείο.
fruits = ["りんご", "みかん", "ぶどう"]
for fruit in fruits:
print(fruit)
Η συνάρτηση range
#
range() δημιουργεί αριθμητικές ακολουθίες.
for i in range(5):
print(i) # 0..4
for i in range(1, 6):
print(i) # 1..5
for i in range(0, 10, 2):
print(i) # ζυγοί
enumerate και zip
#
Χρησιμοποίησε enumerate() για να πάρεις index και τιμή μαζί.
for index, fruit in enumerate(fruits, start=1):
print(index, fruit)
Για παράλληλη διάσχιση λιστών, χρησιμοποίησε zip().
names = ["Alice", "Bob", "Carol"]
ages = [24, 32, 28]
for name, age in zip(names, ages):
print(f"{name} είναι {age} ετών")
Δοκίμασε #
- Εκτύπωσε τους αριθμούς 1–100, αλλά για πολλαπλάσια του 3 εκτύπωσε “Fizz”, για του 5 “Buzz”, για ταυτόχρονα πολλαπλάσια “FizzBuzz”.
- Φτιάξε μια λίστα με αγαπημένες λέξεις και εμφάνισέ τες με κεφαλαία γράμματα μέσω
for.