Rozdział 11 · Mnóstwo informacji!

Listy i pętle

Rozdział 10 w końcu się opłaca: przechodzimy przez cykl lista, zamiast ręcznie pracować z indeksami.

Iteracja listy pętlą for

Rozdział 10 w końcu się opłaca — możesz iterować przez lista pętlę, przechodząc od razu do wartości, Bez ręcznej pracy z indeksami:

perebor_spiska.py
fruits = [„jabłko”, „banan”, „wiśnia”]
for fruit in fruits:
    print(fruit)
fruits['jabłko', 'banan','wiśnia']dalejelementprzejęte na zmianęKorpus Cykluprint(fruit)
for w pętli samodzielnie wyciąga kolejny element — nie ma potrzeby ręcznego odczytywania indeksów

enumerate() jest sytuacja, gdy potrzebujesz zarówno indeksu, jak i wartości

enumerate_spiski.py
names = ["Anna", "Oleg", "Maria"]
for index, name in enumerate(names):
    print(index, name)
indexname
0Anna
1Oleg
2Maria

Kolekcja + Pętla + Warunek

Jednym z najczęstszych wzorców w programowaniu jest przejrzenie kolekcji i zrobienie czegoś Tylko przy dopasowaniu wartości:

spisok_cikl_uslovie.py
scores = [95, 82, 91, 58, 77]
for score in scores:
    if score >= 90:
        print(score, „Świetnie!”)
Kolekcja + Pętla + Warunek – Wiązka fundamentalna
Ten wzorzec — „przejdź przez kolekcję i filtruj według warunku”
Praktyka: Listy, enumerate() i filtrowanie pętli
interaktywny laptop bezpośrednio w przeglądarce – Python 3.14 przez Pyodide, bez instalacji
Otwórz praktykę →