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

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

4 точки общо

8 успешни теста
0 неуспешни теста
Код ("skyr" не трябва да е на кирилица нали?)

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

........
----------------------------------------------------------------------
Ran 8 tests in 0.000s

OK

Дискусия
Виктор Бечев
11.10.2024 15:41

Не, не трябва да е на кирилица. :smile:
История

f1viktors_ingredients = [f1viktors_ingredients = [
n2    "peppers", "tomatoes", "carrots", "apples", n2    "чушки", "домати", "моркови", "ябълки",
3    "salt", "black pepper", "cumin", "olive oil"3    "сол", "черен пипер", "кимион", "зехтин"
4]4]
55
6georgis_ingredients = (6georgis_ingredients = (
n7    "peppers", "tomatoes", "eggplant", "hot peppers", n7    "чушки", "домати", "патладжан", "люти чушки",
8    "oil", "sugar", "savory", "black pepper", "vratsa rakia"8    "олио", "захар", "чубрица", "черен пипер", "врачанска ракия"
9)9)
1010
11shopping_list = viktors_ingredients + list(georgis_ingredients)11shopping_list = viktors_ingredients + list(georgis_ingredients)
12shopping_list.reverse()12shopping_list.reverse()
1313
14unique_ingredients = set(shopping_list)14unique_ingredients = set(shopping_list)
1515
16ingredient_quantities = dict.fromkeys(unique_ingredients, 5)16ingredient_quantities = dict.fromkeys(unique_ingredients, 5)
17ingredient_quantities["skyr"] = 117ingredient_quantities["skyr"] = 1
1818
19number_of_ingredients_to_buy = len(ingredient_quantities)19number_of_ingredients_to_buy = len(ingredient_quantities)
t20 t
21print("Viktor's ingredients list:", viktors_ingredients)
22print("Georgi's ingredients tuple:", georgis_ingredients)
23print("Reversed shopping list:", shopping_list)
24print("Unique ingredients:", unique_ingredients)
25print("Ingredient quantities:", ingredient_quantities)
26print("Number of ingredients to buy:", number_of_ingredients_to_buy)
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op

f1viktors_ingredients = [f1viktors_ingredients = [
2    "peppers", "tomatoes", "carrots", "apples", 2    "peppers", "tomatoes", "carrots", "apples", 
3    "salt", "black pepper", "cumin", "olive oil"3    "salt", "black pepper", "cumin", "olive oil"
4]4]
55
6georgis_ingredients = (6georgis_ingredients = (
7    "peppers", "tomatoes", "eggplant", "hot peppers", 7    "peppers", "tomatoes", "eggplant", "hot peppers", 
8    "oil", "sugar", "savory", "black pepper", "vratsa rakia"8    "oil", "sugar", "savory", "black pepper", "vratsa rakia"
9)9)
1010
11shopping_list = viktors_ingredients + list(georgis_ingredients)11shopping_list = viktors_ingredients + list(georgis_ingredients)
12shopping_list.reverse()12shopping_list.reverse()
1313
14unique_ingredients = set(shopping_list)14unique_ingredients = set(shopping_list)
1515
t16ingredient_quantities = {ingredient: 5 for ingredient in unique_ingredients}t16ingredient_quantities = dict.fromkeys(unique_ingredients, 5)
17ingredient_quantities["skyr"] = 117ingredient_quantities["skyr"] = 1
1818
19number_of_ingredients_to_buy = len(ingredient_quantities)19number_of_ingredients_to_buy = len(ingredient_quantities)
2020
21print("Viktor's ingredients list:", viktors_ingredients)21print("Viktor's ingredients list:", viktors_ingredients)
22print("Georgi's ingredients tuple:", georgis_ingredients)22print("Georgi's ingredients tuple:", georgis_ingredients)
23print("Reversed shopping list:", shopping_list)23print("Reversed shopping list:", shopping_list)
24print("Unique ingredients:", unique_ingredients)24print("Unique ingredients:", unique_ingredients)
25print("Ingredient quantities:", ingredient_quantities)25print("Ingredient quantities:", ingredient_quantities)
26print("Number of ingredients to buy:", number_of_ingredients_to_buy)26print("Number of ingredients to buy:", number_of_ingredients_to_buy)
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op

f1viktors_ingredients = [f1viktors_ingredients = [
2    "peppers", "tomatoes", "carrots", "apples", 2    "peppers", "tomatoes", "carrots", "apples", 
3    "salt", "black pepper", "cumin", "olive oil"3    "salt", "black pepper", "cumin", "olive oil"
4]4]
55
6georgis_ingredients = (6georgis_ingredients = (
7    "peppers", "tomatoes", "eggplant", "hot peppers", 7    "peppers", "tomatoes", "eggplant", "hot peppers", 
8    "oil", "sugar", "savory", "black pepper", "vratsa rakia"8    "oil", "sugar", "savory", "black pepper", "vratsa rakia"
9)9)
1010
11shopping_list = viktors_ingredients + list(georgis_ingredients)11shopping_list = viktors_ingredients + list(georgis_ingredients)
t12shopping_list.sort()t
13shopping_list.reverse()12shopping_list.reverse()
1413
15unique_ingredients = set(shopping_list)14unique_ingredients = set(shopping_list)
1615
17ingredient_quantities = {ingredient: 5 for ingredient in unique_ingredients}16ingredient_quantities = {ingredient: 5 for ingredient in unique_ingredients}
18ingredient_quantities["skyr"] = 117ingredient_quantities["skyr"] = 1
1918
20number_of_ingredients_to_buy = len(ingredient_quantities)19number_of_ingredients_to_buy = len(ingredient_quantities)
2120
22print("Viktor's ingredients list:", viktors_ingredients)21print("Viktor's ingredients list:", viktors_ingredients)
23print("Georgi's ingredients tuple:", georgis_ingredients)22print("Georgi's ingredients tuple:", georgis_ingredients)
24print("Reversed shopping list:", shopping_list)23print("Reversed shopping list:", shopping_list)
25print("Unique ingredients:", unique_ingredients)24print("Unique ingredients:", unique_ingredients)
26print("Ingredient quantities:", ingredient_quantities)25print("Ingredient quantities:", ingredient_quantities)
27print("Number of ingredients to buy:", number_of_ingredients_to_buy)26print("Number of ingredients to buy:", number_of_ingredients_to_buy)
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op