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

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

Для перебора элементов можно использовать уже знакомые нам циклы 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(“не равны”)

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

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

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

Квадратичная функция
✅ Квадратичная функция — самая любимая на ЕГЭ. Она достаточна сложная, чтобы включить в ЕГЭ, и достаточно простая, чтобы решить задания с ней....
Равнопеременное движение, ускорение тела
a = const a — ускорение тела v1, v2 — скорости тела в начале и конце движения t — время, за которое двигалось тело ...
Что нужно знать по программированию для ЕГЭ и как выучить Python
Что необходимо знать из Python для ЕГЭ Как данные в этом языке обрабатываются и какие есть основные конструкции — то, с чего начинается разговор о...
Имя существительное. Образование множественного числа по правилу + исключения
💬 Имя существительное — это основной класс слов в английском языке, который обозначает предметы, явления, качества и т.д. в реальном или...
Правление Александра I
⚡️ ПЕРВЫЙ ЭТАП ПРАВЛЕНИЯ: — амнистия репрессированных во время правления Павла I дворян; ‼️ 1801 г. — Александр I создает Негласный комитет — он...
Борьба за власть
✉️ В 1922 году Ленин составляет «Письмо к съезду», в котором дает характеристику всех ведущих деятелей партии большевиков. Под горячую руку попали...

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

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