Вводятся строки, в которых через двоеточие записано:
класс животных (млекопитающее ( mammal ), рептилия ( reptile ) или насекомое ( insect ));
название;
часть или признак.
Формат вывода
В файл riddle.json запишите словарь: ключи – классы животных, значения – словари, в которых по ключам – частям или признакам записаны списки животных, которым они свойственны. Списки отсортированы по алфавиту.
Начните с изучения формата JSON и того как с ним работать из Питона. И про словари (dict), списки (list).
Пример ввода и вывода видимо в последнем сообщении.
Наверно надо создать Питоном словари из введенных строк, и потом в JSON записать. То есть сначала создать пустой словарь, когда встретился mammal и такого ключа еще нет в словаре, то добавить и т.д. Значениями в этом словаре будут тоже словари, туда аналогично по мере ввода добавлять списки того, что эти животные делают.