Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # напишите здесь функцию print_shopping_list(),
- # подобрав уникальные названия продуктов и сложив значения
- def print_shopping_list(a, b):
- a1 = set(a.items())
- b1 = set(b.items())
- a2 = set(a.keys())
- b2 = set(b.keys())
- c = a1.union(b1)
- f = 0
- for name , band in c:
- if name in a2 and name in b2:
- f = a[name] + b[name]
- print(name + ': ' + str(f))
- else:
- print(name + ': ' + str(band))
- pizza = {'мука, кг': 1,
- 'помидоры, кг': 1.5,
- 'шампиньоны, кг': 1.5,
- 'сыр, кг': 0.8,
- 'оливковое масло, л': 0.1,
- 'дрожжи, г': 50}
- salad = {'огурцы, кг': 1,
- 'перцы, кг': 1,
- 'помидоры, кг': 1.5,
- 'оливковое масло, л': 0.1,
- 'листья салата, кг': 0.4}
- print_shopping_list(pizza, salad)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement