Списки: перебор

Редакция Без Сменки
Честно. Понятно. С душой.

Для перебора элементов можно использовать уже знакомые нам циклы for и while, рассмотрим два варианта.

◾️Перебор циклом for:

subjects = [‘Informatics’, ‘Math’, ‘Physics’, ‘Russian’, ‘English’ ] #создали список с названиями предметов
for item in subjects:
print(item)

Здесь мы перебираем названия предметов в списке упрощенным циклом for, такой вид for мы используем когда нам не требуется использовать индексы.

Но можно воспользоваться и обычным циклом:

subjects = [‘Informatics’, ‘Math’, ‘Physics’, ‘Russian’, ‘English’ ] #создали список с названиями предметов
for item in range(0, len(subjects)):
print(subjects[item])

— здесь применяется функция len(), которая находит длину списка.

◾️Перебор циклом while:

subjects = [‘Informatics’, ‘Math’, ‘Physics’, ‘Russian’, ‘English’ ] #создали список с названиями предметов
i=0
while i<len(subjects):
print(subjects[i])
i+=1

— с помощью счетчика i выводим по элементу, пока значение счетчика не станет равно длине списка.

Также стоит сказать о сравнении списков:
2 списка — равны, если они содержат один и тот же набор элементов

Например:
subjects1 = [‘Informatics’, ‘Math’, ‘Physics’, ‘Russian’, ‘English’ ] subjects2 = [‘Informatics’, ‘Math’, ‘Physics’, ‘Russian’, ‘English’, ‘Biology’ ] if (subjects1 == subjects2):
print(‘’они равны’)
else:
print(“не равны”)

-результат такой программы будет — “не равны”

Где вы учитесь?

Вам также будет интересно

Мощность
Что ты представляешь себе, когда слышишь слово «мощность»? Спортсменов или же лошадей? 🐴 Сейчас разберёмся :) Мощность тесто связана с...
ТАБЛИЧНЫЕ ЗНАЧЕНИЯ СИНУСА
Представь, себе такую ситуацию: ты сидишь на ЕГЭ по математике, идёт третий час экзамена, и в 13 задании у тебя напрочь вылетело из головы, чему...
Углы
Угол – геометрическая фигура, образованная двумя лучами, выходящими из одной точки. Стороны угла – лучи, которые образуют угол. Вершина угла –...
Сталинградская битва для ЕГЭ по истории
Разбираемся с одной из самых важных битв для ЕГЭ, чтобы безошибочно решать задания № 8, 9–12 и 17. Сталинградская битва 17 июля 1942 — 2 февраля...
Основные формулы тригонометрии
Самая полезная формула в тригонометрии — основное тригонометрическое тождество. Из него можно выразить синус через косинус, или наоборот косинус...
Реальные ошибки ЕГЭ 2026 по литературе
❌ Хорошее знание содержания, но неумение проанализировать текст: в сочинении важно отразить именно ваше глубокое понимание произведения, а не...

0 комментария

Авторизуйтесь, чтобы оставить комментарий.