скачать Shareman бесплатно
Дата публикации:

Помощь с решанием задачи 3 на Я.Практикум

e2d4290d

Содержимое статьи:

Поддерживаемые устройства

Задача: Создать словарь result_catalog, содержащий поддерживаемые устройства из словарей mobile_devices и home_devices, которые не перечислены в множестве not_supported_devices.

Дано:

mobile_devices = {
'cucuPhone': 2010,
'cucuBlet': 2013,
'cucuClock': 2015,
'cucuEar': 2018,
'cuCube': 2015,
}
home_devices = {
'cucuLot': 2011,
'cucuBlock': 2010,
'cucuWall': 2010,
'cucuMonitor': 2020,
'cucuLamp': 2015,
'cucuTable': 2016,
'cucuTV': 2017,
}
not_supported_devices = {'cucuBlock', 'cucuBlet', 'cucuWall'}
result_catalog = {}

Требуемая функция:

def get_supported_catalog(dict_devices, device):
supported_catalog = {}
if device in dict_devices:
...
return supported_catalog

Решение:

Общая реализация

mobile_devices = {
'cucuPhone': 2010,
'cucuBlet': 2013,
'cucuClock': 2015,
'cucuEar': 2018,
'cuCube': 2015,
}
home_devices = {
'cucuLot': 2011,
'cucuBlock': 2010,
'cucuWall': 2010,
'cucuMonitor': 2020,
'cucuLamp': 2015,
'cucuTable': 2016,
'cucuTV': 2017,
}
not_supported_devices = {'cucuBlock', 'cucuBlet', 'cucuWall'}
result_catalog = {}
def get_supported_catalog(dict_devices, device):
supported_catalog = {}
if device in dict_devices and device not in not_supported_devices:
supported_catalog[device] = dict_devices[device]
return supported_catalog
all_devices = mobile_devices.keys() | home_devices.keys()
supported_devices = {}
for device in all_devices:
supported_mob_dev = get_supported_catalog(mobile_devices, device)
result_catalog.update(supported_mob_dev)
supported_home_dev = get_supported_catalog(home_devices, device)
result_catalog.update(supported_home_dev)
print('Каталог поддерживаемых девайсов: ')
print(result_catalog)

Ожидаемый вывод:

Каталог поддерживаемых девайсов:
{'cucuPhone': 2010, 'cucuClock': 2015, 'cucuEar': 2018, 'cucuCube': 2015, 'cucuLot': 2011, 'cucuMonitor': 2020, 'cucuLamp': 2015, 'cucuTable': 2016, 'cucuTV': 2017}


Аккумуляторы Барнаул для компьютеров
На нас ссылаются
Бесплатное онлайн радио
Бетоносмеситель с автоматикой
Безопасные ингаляции при одышке во время беременности
Быстрые настройки Windows 11 для комфортной работы
Дизайн сайта для клиентов
Где и когда — Рулетка
Инновационные технологии и подходы в современном строительстве
Извлекая Максимум Из Процесса Строительства
Как добавить пользовательский User-Agent в Shareman
Как использовать планировщик загрузок в Shareman: Пошаговое Руководство
**Как использовать Shareman без установки: полное руководство**
Как настроить антивирусную проверку в Shareman
Как освоить горячие клавиши Windows 11 за 10 минут
Как пользоваться Shareman для скачивания видео
Как скачать файлы с Keep2Share через Shareman: Пошаговое Руководство
**Как скачать файлы с SendCM через Shareman: Пошаговое руководство**
Как скачать файлы с ShareMan: подробный руководитель от A до Z
Как скачать Tunngle
Как включить автоматическую проверку контрольных сумм
Как включить режим «Тихая загрузка»
**Как включить защиту от вредоносных файлов в Shareman**
Конечно! Вот детальная статья на русском языке по тематике строительства с развернутыми заголовками от H1 до H6, примерами и блоком FAQ.
Конечно, вот детальная статья на русском языке по теме "ShareMan русская версия". В статье используются все необходимые элементы, включая полный каскад заголовков от h1 до h6, списки от трет
Конечно, вот подробная статья о строительстве с полным каскадом заголовков и разными секциями.
Конвертер скорости с возможностью анализа данных
Кузонный Ремонт, Или Как Поддержать Машину В Тонкости
Лагеря Екатеринбург: детские творческие мастерские
Напольные покрытия для ванной
Ошибки при установке ПО
Оспариваем штрафы ГИБДД в Москве: советы и примеры
Почему Shareman является лучшим выбором для скачивания контента
Погода в Ревде для садоводов
Поздравления с Новым годом для дедушки
Решение для пациентов с ларингитом
Рейтинг хостингов 2026 Россия
**Руководство по настройке группировки по категориям на Shareman**
Секретные клавиши
SEO продажи в Москве
ShareMan бесплатный
Shareman: Как использовать режим «Только чтение» для истории
Shareman: Как Использовать Встроенный Монитор Диска
Shareman: Как использовать встроенный редактор ссылок
Shareman: как настроить автозапуск медиаплеера
Shareman TV Официальный: Проводник по миру онлайн-кино и сериалов
Скачать Roblox на Nintendo Switch
Сравнение Температур
Строительство: Как Успешно Подойти К Проекту
Строительство: Наука и Искусство От Простого Домика до Колосса Цивилизации
Строительство: основы и практика
Строительство: Основы, технологии и современные подходы
**Строительство: Подробное Руководство по Всему Процессу от Начала До Финальша**
Строительство в Эпоху Инновации: Комплексный Подход
Строительство: Все, что нужно знать
Уважаемый читатель,
Видео для новичков
Заработок на блогах: работа с рекламой
Наши ссылки