Зміст курсу
Вступ до Python
Вступ до Python
Дослідження Циклу for у Python
Коли потрібно перебрати конкретний набір значень, цикл 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'
.
Дякуємо за ваш відгук!