Задача: Инвертируйте цвета
Создайте функцию, которая инвертирует значения RGB переданного ей кортежа. Функция должна возвращать кортеж. 255 – это максимальное значение одного цветового канала.
Создайте функцию, которая инвертирует значения RGB переданного ей кортежа. Функция должна возвращать кортеж. 255 – это максимальное значение одного цветового канала.
В Python для отображения можно использовать встроенную функцию map(), которая возвращает объект map. Этот объект является результатом применения какой-либо операции к элементам итерируемого объекта.
Знаете ли вы, как написать представление кортежей на Python? Точно не знаете, потому что в Python tuple comprehension попросту нет. Тем не менее, можно написать нечто, синтаксически похожее, применив генераторное выражение и функцию tuple().
В этой статье мы рассмотрим различные способы преобразования словаря в список кортежей в Python. Для этого мы используем цикл for, list comprehension и функцию zip() вместе с такими методами словаря, как items(), keys() и values().