Перейти к содержанию

Словари (dict)

Словари и операции с ними

  1. Вам дан словарь, в котором перечислены имена домашних животных в качестве ключей и их возраст как значение: pets = {‘Murka’: 5, ‘Barsik’: 8, ‘Tuzik’: 2, ‘Lord’: 7}

  2. Вы получили запрос на возраст животных с именами “Murka” и “Kesha”. Напишите выражение, которое вернет в переменную Murka_age, Kesha_age значения в обоих случаях и не вызовет ошибку исполнения кода.

  3. Позже у Вас появился кот “Vityaz” и собака “Drug”, возраст которых Вы не знаете. И Вы приняли решение обозначать их возраст значением None. Напишите выражение, которое добавит в словарь pets имена этих животных с возрастом None
  4. Вам пришел запрос о возрасте животных с кличками “Lord”, “Drug” и “Rijiy”. Напишите выражение, которое вернет в переменную exist_pet_Lord, exist_pet_Drug, exist_pet_Rijiy значение True - если животное есть в Вашем словаре и False если нет.
Загрузка тренажера...

Documentation - официальная документация Python о работе со словарями. Cтатья на русском языке о словарях в Python.

image image