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

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

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

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

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

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

Исчисляемые и неисчисляемые существительные: little/a little, few/a few
Что делать, если у тебя чего-то мало (например, деняк, чтобы спустить их на всякую ненужную фигню с алика)?  Есть аж 4 варианта, сейчас...
Принцип “don’t repeat yourself”
🔹 То есть, принцип заключается в избегании в коде повторений некоторых блоков кода. Так как при дальнейшей разработки, когда нужно будет внести...
Тема, мотив, лейтмотив для ЕГЭ по литературе
Тема То, о чём идет речь в художественном произведении; предмет изображения. Например Творчество, быт и нравы Москвичей 30-х годов, ...
Фишки в ЕГЭ по географии
Собрали подборку особенностей в ЕГЭ по географии, которые помогут сориентироваться как во время экзамена, так и в подготовке. Бери с собой линейку и...
САМЫЕ ФАТАЛЬНЫЕ ОШИБКИ НА ЕГЭ ПО РУССКОМУ ЯЗЫКУ
🔸Речевые ошибки — Неправильное употребление паронимов Я научилась различать плохое от хорошего. — Словосочинительство (не нужно придумывать новых...
Циклоалканы
Мы подготовили полезные таблички с теорией по циклоалканам. Наибольшие трудности у ребят вызывают химические свойства — забирай к себе и обязательно...

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

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