Advertisement
Guest User

Untitled

a guest
Nov 21st, 2019
180
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.00 KB | None | 0 0
  1. # напишите здесь функцию print_shopping_list(),
  2. # подобрав уникальные названия продуктов и сложив значения
  3. def print_shopping_list(a, b):
  4. a1 = set(a.items())
  5. b1 = set(b.items())
  6. a2 = set(a.keys())
  7. b2 = set(b.keys())
  8. c = a1.union(b1)
  9. f = 0
  10. for name , band in c:
  11. if name in a2 and name in b2:
  12. f = a[name] + b[name]
  13. print(name + ': ' + str(f))
  14. else:
  15. print(name + ': ' + str(band))
  16.  
  17. pizza = {'мука, кг': 1,
  18. 'помидоры, кг': 1.5,
  19. 'шампиньоны, кг': 1.5,
  20. 'сыр, кг': 0.8,
  21. 'оливковое масло, л': 0.1,
  22. 'дрожжи, г': 50}
  23. salad = {'огурцы, кг': 1,
  24. 'перцы, кг': 1,
  25. 'помидоры, кг': 1.5,
  26. 'оливковое масло, л': 0.1,
  27. 'листья салата, кг': 0.4}
  28.  
  29. print_shopping_list(pizza, salad)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement