1 год назад
Три примера "List comprehensions" в Python
List comprehension — это упрощенная генерация списка (в одну строку) через цикл for и условия. Пример 1 В оригинальном списке с ценами на товары произошел сбой и вместо обнуления цены уже проданного товара она была записана со знаком минус. Необходимо это недоразумение исправить. Оригинальный список: [1.25, -9.45, 10.22, 3.78, -5.92, 1.16] Получиться должен: [1.25, 0, 10.22, 3.78, 0, 1.16] Вариант исправления: С помощью этого кода мы генерируем список из элементов (X) последовательности первого списка если они больше нуля и нулей, если Х меньше нуля...
1979 читали · 4 года назад
Примеры решения задач на Python (кортежи, списки, for, split, join).
Задачи для отработки навыков использования кортежей, списков, цикла FOR in range, цикла в цикле, методов split и join. Задачи: лесенка чисел, флаги, ферзи, потерянная карточка, сумма факториалов, замечательные числа, сжатие списка, уникальные элементы, самое частое число...