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

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

4 точки общо

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

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

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

OK

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