Зміст курсу
Вступ до Python
Вступ до Python
Цикл for
Якщо вам потрібно перебрати певний набір значень, то цикл for
- це те, що вам потрібно у Python. На відміну від деяких інших мов, вам не потрібна попередньо визначена змінна-лічильник для цього циклу. Замість цього ви використовуєте змінну-ітератор, яку не потрібно визначати заздалегідь.
Цикли for
в Python можуть працювати з типами послідовностей, включаючи списки, кортежі, рядки та словники. Наприклад, якщо ви виконуєте цикл по рядку:
# Initial string word = 'Codefinity' # Initialize a for loop for i in word: print(i, end = ' ')
Примітка
У цьому коді,
i
- це змінна, яка приймає значення кожного символу в рядкуword
під час кожної ітерації циклуfor
. По мірі проходження циклу,i
послідовно представляє кожен символ у 'Codefinity', і кожен символ виводиться на друк.
Як показано, цикл проходить через кожен символ (або елемент) рядка. Аналогічно, коли цикл проходить по списку, він охоплює кожен елемент у цьому списку.
# Initial list values = [1, [2, 3], 4, "code"] # Initialize a for loop for el in values: print(el, end = ' ')
Примітка
Цикл
for
не потребує створення змінної-лічильника заздалегідь. Ви можете вибрати будь-яке ім'я змінної, яке вам підходить. Багато програмістів тяжіють до імен типуi
абоj
. У нашому другому прикладі ми вибралиel
(як скорочення від "element").
Дякуємо за ваш відгук!