ЮЧ
есть кто не сильно занят?
Помучать вопросами чуть чуть.
Size: a a a
ЮЧ
UB
WW
l
ЮЧ
ЮЧ
VR
AE
UB
AT
def print_shopping_list(*dishes):
out = {}
for d in dishes:
for k, v in d.items():
out[k] = v if k not in out else out[k] + v
print(out)
A
UB
AE
A
from collections import Counter
pizza = {'мука, кг': 1,
'помидоры, кг': 1.5,
'шампиньоны, кг': 1.5,
'сыр, кг': 0.8,
'оливковое масло, л': 0.1,
'дрожжи, г': 50}
salad = {'огурцы, кг': 1,
'перцы, кг': 1,
'помидоры, кг': 1.5,
'оливковое масло, л': 0.1,
'листья салата, кг': 0.4}
def shopping_list(*args):
c = Counter()
_ = [c.update(i) for i in args]
return "\n".join([f"{i}: {n}" for i, n in dict(c).items()])
print(shopping_list(pizza, salad))
DD
DD
ДА
DD