Перебор элементов
Часть раздела Основы путешествия по Python на Coddy. Урок 60 из 77.
Итерация означает последовательный перебор элементов один за другим. Работая со списками, мы можем систематически обращаться к каждому элементу разными способами.
Самый распространённый способ пройти по списку — использовать цикл for:
fruits = ["apple", "banana", "orange"]
for fruit in fruits:
print(fruit)Вывод:
apple
banana
orangeПри переборе можно также использовать функцию len(), чтобы получить количество элементов в списке или проверить длину отдельных элементов. Например, len(fruits) возвращает 3, а len("apple") возвращает 5:
words = ["hi", "hello", "hey", "howdy"]
for word in words:
if len(word) > 3:
print(word)Вывод:
hello
howdyЗадание
ЛегкоСоздай программу, которая получает на вход список (заданный) и выводит новый список, содержащий только слова, состоящие из более чем 5 символов
Попробуйте сами
lst = input().split(",")
# Напишите свой код нижеВ этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Основы
4Операторы. Часть 2
Логические операторы. Часть 1Логические операторы. Часть 2Повторение — простая логикаЛогические операторы. Часть 3Логические операторы. Часть 47Калькулятор разделения счёта
Приветственное сообщениеПолучение ввода13Списки: продвинутый уровень
Срезы списков. Часть 1Срезы списков. Часть 2Операторы последовательностейПринадлежность2Переменные
ЧислаСтрокаЛогический типСоглашения об именованииПустые переменныеПовторение — инициализация переменных8Циклы
Цикл forЦикл whileПрерывание циклаПереход к следующей итерацииПовторение: факториалФункция rangeВложенный циклПовторение: динамический ввод3Операторы. Часть 1
Арифметические операторыОператор остатка от деленияСокращённые арифметические операцииПовторение — простая математикаОператоры сравнения6Базовый ввод-вывод
ВыводВывод с переменнымиВводПреобразование типаПовторение — до 120Повторение — истина или ложь9Функции
Объявление функцииАргументыВозврат значенияПовторение — функция SigmaПовторение — функция проверкиЗначения по умолчанию12Перебор последовательностей
Перебор элементовФункция enumerateПеребор строк. Часть 1Перебор строк. Часть 2Потренируйтесь самостоятельно: Онлайн-компилятор Python