Напишите функцию process_dictionary(dict, key, value), принимающую на вход словарь dict и два числа — key и value С ответом. Windows 7, Python 3.8 ver

funtic

Новичок
Пользователь
Авг 27, 2022
2
0
1
Помогите пожалуйста.
В случае наличия ключа key в словаре dict дополните список, хранящийся по этому ключу, значением value.
В случае отсутствия в словаре ключа key дополните список по ключу 3 * key соответствующим значением.
При отсутствии в словаре ключа 3 * key добавьте ключ 3 * key, сопоставляя его со списком из элемента, который был передан [value].
В качестве ответа укажите вывод программы для следующих вызовов функции:
dict = {}
process_dictionary(dict, 11, 48)

process_dictionary(dict, 14, 81)

process_dictionary(dict, -42, 16)

process_dictionary(dict, 33, 8)

process_dictionary(dict, -84, 13)

process_dictionary(dict, 42, 1)

process_dictionary(dict, 29, 4)

process_dictionary(dict, 87, 18)

process_dictionary(dict, -252, 0)

process_dictionary(dict, -126, 7)

print(dict)
 

regnor

Модератор
Команда форума
Модератор
Июл 7, 2020
2 583
457
83
чем помочь?
 

Форум IT Специалистов