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