Python / dictionary: как перемножить или сложить каждый элемент с числом

Admin Python

Короткий вариант как перемножить или сложить каждый элемент в словаре (dictionary) с каким-нибудь числом.

Пример

ready = {k: v + sum for k, v in dictionary.items()}

Ошибка

Если возникает такая ошибка:

return self.view_functions[rule.endpoint](**req.view_args)
in calculate_results
for x, v in response_rub_in_usd:
ValueError: too many values to unpack (expected 2)

Попробуйте добавить .items() к словарю, как в примере выше.

У сайта нет цели самоокупаться, поэтому на сайте нет рекламы. Но если вам пригодилась информация, можете лайкнуть страницу, оставить комментарий или отправить мне подарок на чашечку кофе.

Добавить комментарий

Напишите свой комментарий, если вам есть что добавить/поправить/спросить по теме текущей статьи:
"Python / dictionary: как перемножить или сложить каждый элемент с числом"