Уроки по Python 3 для новичков / Часть #3 - Коллекции, циклы и логика
И снова списковое включение list comprehension в Python
В Python, конструкция спискового включения (list comprehension) является удобным методом для создания списков, который зачастую более лаконичен и понятен по сравнению с использованием обычных циклов for и связанных с ними действий по работе со списками. Она включает в себя выражение и цикл for, размещённые внутри квадратных скобок, и может также содержать условный оператор if для отбора элементов. Предположим, у нас есть задача: создать список, содержащий квадраты всех чётных чисел от 1 до 10. С...
Списковое включение list comprehension в Python
Списковое включение (list comprehension) в Python представляет собой компактный способ создания списков. Эта конструкция зачастую более краткая и читаемая по сравнению с традиционными циклами for и соответствующими операциями над списками. Списковое включение состоит из выражения и цикла for внутри квадратных скобок. Также можно добавить условие if для фильтрации элементов. Eсть список чисел nums. Необходимо получить список odd с индексами нечетных чисел. Воспользуемся...