1from enum import unique
2
3viktors_ingredients = ["чушки", "домати", "моркови", "ябълки", "сол", "черен пипер", "кимион", "зехтин"]
4georgis_ingredients = ("чушки", "домати", "патладжан", "люти чушки", "олио", "захар", "чубрица", "черен пипер", "врачанска ракия")
5
6shopping_list = []
7
8shopping_list.extend(viktors_ingredients)
9shopping_list.extend(list(georgis_ingredients))
10
11shopping_list = shopping_list[::-1]
12
13unique_ingredients = set(shopping_list)
14
15ingredient_quantities = {}
16
17for ingredient in unique_ingredients:
18 ingredient_quantities[ingredient] = 5
19
20ingredient_quantities["skyr"] = 1
21
22number_of_ingredients_to_buy = len(ingredient_quantities)
........
----------------------------------------------------------------------
Ran 8 tests in 0.000s
OK
| t | 1 | from enum import unique | t | 1 | from enum import unique |
| 2 | 2 | ||||
| 3 | viktors_ingredients = ["чушки", "домати", "моркови", "ябълки", "сол", "черен пипер", "кимион", "зехтин"] | 3 | viktors_ingredients = ["чушки", "домати", "моркови", "ябълки", "сол", "черен пипер", "кимион", "зехтин"] | ||
| 4 | georgis_ingredients = ("чушки", "домати", "патладжан", "люти чушки", "олио", "захар", "чубрица", "черен пипер", "врачанска ракия") | 4 | georgis_ingredients = ("чушки", "домати", "патладжан", "люти чушки", "олио", "захар", "чубрица", "черен пипер", "врачанска ракия") | ||
| 5 | 5 | ||||
| 6 | shopping_list = [] | 6 | shopping_list = [] | ||
| 7 | 7 | ||||
| 8 | shopping_list.extend(viktors_ingredients) | 8 | shopping_list.extend(viktors_ingredients) | ||
| 9 | shopping_list.extend(list(georgis_ingredients)) | 9 | shopping_list.extend(list(georgis_ingredients)) | ||
| 10 | 10 | ||||
| 11 | shopping_list = shopping_list[::-1] | 11 | shopping_list = shopping_list[::-1] | ||
| 12 | 12 | ||||
| 13 | unique_ingredients = set(shopping_list) | 13 | unique_ingredients = set(shopping_list) | ||
| 14 | 14 | ||||
| 15 | ingredient_quantities = {} | 15 | ingredient_quantities = {} | ||
| 16 | 16 | ||||
| 17 | for ingredient in unique_ingredients: | 17 | for ingredient in unique_ingredients: | ||
| 18 | ingredient_quantities[ingredient] = 5 | 18 | ingredient_quantities[ingredient] = 5 | ||
| 19 | 19 | ||||
| 20 | ingredient_quantities["skyr"] = 1 | 20 | ingredient_quantities["skyr"] = 1 | ||
| 21 | 21 | ||||
| 22 | number_of_ingredients_to_buy = len(ingredient_quantities) | 22 | number_of_ingredients_to_buy = len(ingredient_quantities) |
| Legends | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
|
| |||||||||
| f | 1 | from enum import unique | f | 1 | from enum import unique |
| 2 | 2 | ||||
| 3 | viktors_ingredients = ["чушки", "домати", "моркови", "ябълки", "сол", "черен пипер", "кимион", "зехтин"] | 3 | viktors_ingredients = ["чушки", "домати", "моркови", "ябълки", "сол", "черен пипер", "кимион", "зехтин"] | ||
| 4 | georgis_ingredients = ("чушки", "домати", "патладжан", "люти чушки", "олио", "захар", "чубрица", "черен пипер", "врачанска ракия") | 4 | georgis_ingredients = ("чушки", "домати", "патладжан", "люти чушки", "олио", "захар", "чубрица", "черен пипер", "врачанска ракия") | ||
| 5 | 5 | ||||
| 6 | shopping_list = [] | 6 | shopping_list = [] | ||
| 7 | 7 | ||||
| n | 8 | for viktor_ingredient in viktors_ingredients: | n | ||
| 9 | shopping_list.append(viktor_ingredient) | 8 | shopping_list.extend(viktors_ingredients) | ||
| 10 | |||||
| 11 | for georgi_ingredient in georgis_ingredients: | ||||
| 12 | shopping_list.append(georgi_ingredient) | 9 | shopping_list.extend(list(georgis_ingredients)) | ||
| 13 | 10 | ||||
| 14 | shopping_list = shopping_list[::-1] | 11 | shopping_list = shopping_list[::-1] | ||
| 15 | 12 | ||||
| 16 | unique_ingredients = set(shopping_list) | 13 | unique_ingredients = set(shopping_list) | ||
| 17 | 14 | ||||
| 18 | ingredient_quantities = {} | 15 | ingredient_quantities = {} | ||
| 19 | 16 | ||||
| 20 | for ingredient in unique_ingredients: | 17 | for ingredient in unique_ingredients: | ||
| 21 | ingredient_quantities[ingredient] = 5 | 18 | ingredient_quantities[ingredient] = 5 | ||
| 22 | 19 | ||||
| 23 | ingredient_quantities["skyr"] = 1 | 20 | ingredient_quantities["skyr"] = 1 | ||
| 24 | 21 | ||||
| 25 | number_of_ingredients_to_buy = len(ingredient_quantities) | 22 | number_of_ingredients_to_buy = len(ingredient_quantities) | ||
| t | 26 | t | |||
| 27 | print(number_of_ingredients_to_buy) |
| Legends | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
|
| |||||||||
| f | 1 | from enum import unique | f | 1 | from enum import unique |
| 2 | 2 | ||||
| n | 3 | viktor_ingredients = ["чушки", "домати", "моркови", "ябълки", "сол", "черен пипер", "кимион", "зехтин"] | n | 3 | viktors_ingredients = ["чушки", "домати", "моркови", "ябълки", "сол", "черен пипер", "кимион", "зехтин"] |
| 4 | georgi_ingredients = ("чушки", "домати", "патладжан", "люти чушки", "олио", "захар", "чубрица", "черен пипер", "врачанска ракия") | 4 | georgis_ingredients = ("чушки", "домати", "патладжан", "люти чушки", "олио", "захар", "чубрица", "черен пипер", "врачанска ракия") | ||
| 5 | 5 | ||||
| 6 | shopping_list = [] | 6 | shopping_list = [] | ||
| 7 | 7 | ||||
| n | 8 | for viktor_ingredient in viktor_ingredients: | n | 8 | for viktor_ingredient in viktors_ingredients: |
| 9 | shopping_list.append(viktor_ingredient) | 9 | shopping_list.append(viktor_ingredient) | ||
| 10 | 10 | ||||
| t | 11 | for georgi_ingredient in georgi_ingredients: | t | 11 | for georgi_ingredient in georgis_ingredients: |
| 12 | shopping_list.append(georgi_ingredient) | 12 | shopping_list.append(georgi_ingredient) | ||
| 13 | 13 | ||||
| 14 | shopping_list = shopping_list[::-1] | 14 | shopping_list = shopping_list[::-1] | ||
| 15 | 15 | ||||
| 16 | unique_ingredients = set(shopping_list) | 16 | unique_ingredients = set(shopping_list) | ||
| 17 | 17 | ||||
| 18 | ingredient_quantities = {} | 18 | ingredient_quantities = {} | ||
| 19 | 19 | ||||
| 20 | for ingredient in unique_ingredients: | 20 | for ingredient in unique_ingredients: | ||
| 21 | ingredient_quantities[ingredient] = 5 | 21 | ingredient_quantities[ingredient] = 5 | ||
| 22 | 22 | ||||
| 23 | ingredient_quantities["skyr"] = 1 | 23 | ingredient_quantities["skyr"] = 1 | ||
| 24 | 24 | ||||
| 25 | number_of_ingredients_to_buy = len(ingredient_quantities) | 25 | number_of_ingredients_to_buy = len(ingredient_quantities) | ||
| 26 | 26 | ||||
| 27 | print(number_of_ingredients_to_buy) | 27 | print(number_of_ingredients_to_buy) |
| Legends | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
|
| |||||||||
15.10.2024 12:52