Напишите программу на Python, которая создаст словарь под названием Рыбы и разделит его элементы на 3 категории: речные

Напишите программу на Python, которая создаст словарь под названием "Рыбы" и разделит его элементы на 3 категории: "речные", "озерные" и "морские рыбы". Выведите на экран сначала только названия категорий, а затем все элементы словаря.
Семён

Семён

Хорошо, давайте решим эту задачу шаг за шагом.

1. Сначала создадим пустой словарь под названием "Рыбы":

python
рыбы = {}


2. Теперь добавим элементы в словарь. Каждый элемент будет представлять собой название рыбы и её тип (речная, озерная или морская). В нашем случае, давайте добавим по несколько рыб в каждую категорию:

python
рыбы["речные"] = ["лосось", "голец", "сом"]
рыбы["озерные"] = ["окунь", "щука", "судак"]
рыбы["морские"] = ["тунец", "сельдь", "корюшка"]


3. Теперь у нас есть словарь с тремя категориями рыб. Давайте выведем на экран только названия категорий:

python
print("Категории рыб:")
for категория in рыбы.keys():
print(категория)


4. После этого можно вывести все элементы словаря. Давайте выведем сначала названия категорий, а затем все элементы:

python
print("Содержимое словаря:")
for категория, рыбы_в_категории in рыбы.items():
print(категория + ":", рыбы_в_категории)


Вот и все! Теперь, если запустить эту программу на выполнение, она создаст словарь "Рыбы", выведет названия категорий и все элементы словаря.
Знаешь ответ?
Задать вопрос
Привет!
hello