Цель: Написать программу на языке Python, используя Pycharm, для работы со словарями и множествами.
- В проекте, где вы решаете домашние задания, создайте модуль ‘module_1_6.py‘ и напишите весь код в нём.
- Работа со словарями:
— Создайте переменнуюmy_dictи присвойте ей словарь из нескольких пар ключ-значение.
Например: Имя (str) — Год рождения (int).
— Выведите на экран словарьmy_dict.
— Выведите на экран одно значение по существующему ключу, одно по отсутствующему из словаряmy_dictбез ошибки.
— Добавьте ещё две произвольные пары того же формата в словарьmy_dict.
— Удалите одну из пар в словаре по существующему ключу из словаряmy_dictи выведите значение из этой пары на экран.
— Выведите на экран словарьmy_dict.
- Работа с множествами:
— Создайте переменнуюmy_setи присвойте ей множество, состоящее из разных типов данных с повторяющимися значениями.
— Выведите на экран множествоmy_set(должны отобразиться только уникальные значения).
— Добавьте 2 произвольных элемента в множествоmy_set, которых ещё нет.
— Удалите один любой элемент из множестваmy_set.
— Выведите на экран измененное множествоmy_set.
Примечания:
- Для вывода значений на экран используйте функцию print().
- Помните, что словарь и множество — неупорядоченные коллекции.
- Больше о методах словарей тут, множеств тут.
Пример результата выполнения программы:
Dict: {'Vasya': 1975, 'Egor': 1999, 'Masha': 2002}
Existing value: 2002
Not existing value: None
Deleted value: 1999
Modified dictionary: {'Vasya': 1975, 'Kamila': 1981, 'Artem': 1915, 'Masha': 2002}
Set: {1, 'Яблоко', 42.314}
Modified set: {'Яблоко', 42.314, 13, (5, 6, 1.6)}Успехов!
Решение:
Решение можно скачать с Boosty.to
Как можно отблагодарить:
- Оформить удобную для вас подписку на Boosty.to
- Разово поддержать через DonationAlerts
120000login-checkМодуль 1. Практическое задание по теме «Словари и множества»
