Домашни > Октомврийска лютеница > Решения > Решението на Димитър Фенерски

Резултати
4 точки от тестове
0 точки от учител

4 точки общо

8 успешни теста
0 неуспешни теста
Код
Скрий всички коментари

 1viktors_ingredients = [
 2    "чушки",
 3    "домати",
 4    "моркови",
 5    "ябълки",
 6    "сол",
 7    "черен пипер",
 8    "кимион",
 9    "зехтин",
10]
11georgis_ingredients = (
12    "чушки",
13    "домати",
14    "патладжан",
15    "люти чушки",
16    "олио",
17    "захар",
18    "чубрица",
19    "черен пипер",
20    "врачанска ракия",
21)
22shopping_list = [*viktors_ingredients, *georgis_ingredients]
23shopping_list.reverse()
24unique_ingredients = set(shopping_list)
25ingredient_quantities = dict.fromkeys(unique_ingredients, 5)
26ingredient_quantities["skyr"] = 1
27number_of_ingredients_to_buy = len(ingredient_quantities)
28
29print(
30    shopping_list,
31    unique_ingredients,
32    ingredient_quantities,
33    number_of_ingredients_to_buy,
34)

['врачанска ракия', 'черен пипер', 'чубрица', 'захар', 'олио', 'люти чушки', 'патладжан', 'домати', 'чушки', 'зехтин', 'кимион', 'черен пипер', 'сол', 'ябълки', 'моркови', 'домати', 'чушки'] {'кимион', 'олио', 'люти чушки', 'сол', 'домати', 'зехтин', 'моркови', 'черен пипер', 'захар', 'чушки', 'патладжан', 'врачанска ракия', 'ябълки', 'чубрица'} {'кимион': 5, 'олио': 5, 'люти чушки': 5, 'сол': 5, 'домати': 5, 'зехтин': 5, 'моркови': 5, 'черен пипер': 5, 'захар': 5, 'чушки': 5, 'патладжан': 5, 'врачанска ракия': 5, 'ябълки': 5, 'чубрица': 5, 'skyr': 1} 15
........
----------------------------------------------------------------------
Ran 8 tests in 0.000s

OK

Дискусия
История
Това решение има само една версия.