Предмет: Информатика, автор: busya2885

Поясніть відмінності між двома способами перебору елементів списку:
a) for i in range(len(a)): print(a[i])
б) for i in a: print(i) ​


archery: первый переюор по индексу, другой по энумератору

Ответы

Автор ответа: Rinky31
0

Ответ:

1) for i in range(len(a)): print(a[i]). Цей цикл виконається стільки разів, скільки елементів містить список a, також присвоїть змінній i значення від 0 до певного числа(це залежить від кількості елементів у списку a). print(a[i]) ця команда виведе елемент списку a з індексом i (i прийме значення від 0 до певного числа, саме це число буде використане, як індекс елементу, який треба вивести). Таким чином цей цикл послідовно виводить кожен елемент зі списку a.

2) for i in a: print(i). Цей цикл присвоїть змінній i значення спочатку 0 елементу зі списку a, потім 1, 2 і т.д. print(i): виведе змінну i, яка прийняла значення певного елементу зі списку. Таким чином послідовно виводяться всі елементи списку a.

Похожие вопросы