Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def goods_analysis(goods, in_sale = None):
- with_sale = []
- # Перебираем товары в списке
- for good in goods:
- # Если функция in_sale есть, то проверяем через неё
- if in_sale is not None:
- if in_sale(good):
- with_sale.append(good)
- else:
- # Если функции нет, то проверяем на наличие молока
- if 'молоко' in good['название'].lower():
- with_sale.append(good)
- # Сортируем список по цене
- return sorted(with_sale, key=lambda g: g['цена'])[:3]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement