Предизвикателства > Пазарски списъци > Решения > Решението на Катерина Коцева

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

1 точки общо

8 успешни теста
0 неуспешни теста
Код

 1costadines_requirements = (
 2    'вино', 'презервативи', 'струни за китара', 'презервативи',
 3    'перце за китара', 'презервативи', 'пица', 'бонбони', 'презервативи',
 4)
 5victors_requirements = [
 6    'вино', 'баница', 'цяло пиле', 'туршия', 'кисело зеле',
 7    'зехтин', 'картофи', 'вино', 'кисели краставички', 'яйца',
 8]
 9joans_requirements = list(costadines_requirements) + victors_requirements
10joans_requirements.extend(['лубрикант', 'хавлия', 'маска на кон'])
11unique_requirements = set(joans_requirements)
12shopping_quantities = dict.fromkeys(unique_requirements, 5)
13shopping_quantities['skyr'] = 1
14total_items_to_buy = len(shopping_quantities)

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

OK

Дискусия
История

f1costadines_requirements = (f1costadines_requirements = (
2    'вино', 'презервативи', 'струни за китара', 'презервативи',2    'вино', 'презервативи', 'струни за китара', 'презервативи',
3    'перце за китара', 'презервативи', 'пица', 'бонбони', 'презервативи',3    'перце за китара', 'презервативи', 'пица', 'бонбони', 'презервативи',
4)4)
5victors_requirements = [5victors_requirements = [
6    'вино', 'баница', 'цяло пиле', 'туршия', 'кисело зеле',6    'вино', 'баница', 'цяло пиле', 'туршия', 'кисело зеле',
7    'зехтин', 'картофи', 'вино', 'кисели краставички', 'яйца',7    'зехтин', 'картофи', 'вино', 'кисели краставички', 'яйца',
8]8]
t9joans_requirements = list(costadines_requirements) + list(victors_requirements)t9joans_requirements = list(costadines_requirements) + victors_requirements
10joans_requirements.extend(['лубрикант', 'хавлия', 'маска на кон'])10joans_requirements.extend(['лубрикант', 'хавлия', 'маска на кон'])
11unique_requirements = set(joans_requirements)11unique_requirements = set(joans_requirements)
12shopping_quantities = dict.fromkeys(unique_requirements, 5)12shopping_quantities = dict.fromkeys(unique_requirements, 5)
13shopping_quantities['skyr'] = 113shopping_quantities['skyr'] = 1
14total_items_to_buy = len(shopping_quantities)14total_items_to_buy = len(shopping_quantities)
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op

f1costadines_requirements = (f1costadines_requirements = (
2    'вино', 'презервативи', 'струни за китара', 'презервативи',2    'вино', 'презервативи', 'струни за китара', 'презервативи',
3    'перце за китара', 'презервативи', 'пица', 'бонбони', 'презервативи',3    'перце за китара', 'презервативи', 'пица', 'бонбони', 'презервативи',
4)4)
5victors_requirements = [5victors_requirements = [
6    'вино', 'баница', 'цяло пиле', 'туршия', 'кисело зеле',6    'вино', 'баница', 'цяло пиле', 'туршия', 'кисело зеле',
7    'зехтин', 'картофи', 'вино', 'кисели краставички', 'яйца',7    'зехтин', 'картофи', 'вино', 'кисели краставички', 'яйца',
8]8]
t9joans_requirements = (t9joans_requirements = list(costadines_requirements) + list(victors_requirements)
10    costadines_requirements10joans_requirements.extend(['лубрикант', 'хавлия', 'маска на кон'])
11    + tuple(victors_requirements)
12    + ('лубрикант', 'хавлия', 'маска на кон')
13)
14unique_requirements = set(joans_requirements)11unique_requirements = set(joans_requirements)
15shopping_quantities = dict.fromkeys(unique_requirements, 5)12shopping_quantities = dict.fromkeys(unique_requirements, 5)
16shopping_quantities['skyr'] = 113shopping_quantities['skyr'] = 1
17total_items_to_buy = len(shopping_quantities)14total_items_to_buy = len(shopping_quantities)
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op

f1costadines_requirements = (f1costadines_requirements = (
2    'вино', 'презервативи', 'струни за китара', 'презервативи',2    'вино', 'презервативи', 'струни за китара', 'презервативи',
3    'перце за китара', 'презервативи', 'пица', 'бонбони', 'презервативи',3    'перце за китара', 'презервативи', 'пица', 'бонбони', 'презервативи',
4)4)
5victors_requirements = [5victors_requirements = [
6    'вино', 'баница', 'цяло пиле', 'туршия', 'кисело зеле',6    'вино', 'баница', 'цяло пиле', 'туршия', 'кисело зеле',
7    'зехтин', 'картофи', 'вино', 'кисели краставички', 'яйца',7    'зехтин', 'картофи', 'вино', 'кисели краставички', 'яйца',
8]8]
9joans_requirements = (9joans_requirements = (
10    costadines_requirements10    costadines_requirements
11    + tuple(victors_requirements)11    + tuple(victors_requirements)
12    + ('лубрикант', 'хавлия', 'маска на кон')12    + ('лубрикант', 'хавлия', 'маска на кон')
13)13)
14unique_requirements = set(joans_requirements)14unique_requirements = set(joans_requirements)
t15shopping_quantities = {}t15shopping_quantities = dict.fromkeys(unique_requirements, 5)
16for requirement in unique_requirements:
17    shopping_quantities[requirement] = 5
18shopping_quantities['skyr'] = 116shopping_quantities['skyr'] = 1
19total_items_to_buy = len(shopping_quantities)17total_items_to_buy = len(shopping_quantities)
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op

f1costadines_requirements = (f1costadines_requirements = (
2    'вино', 'презервативи', 'струни за китара', 'презервативи',2    'вино', 'презервативи', 'струни за китара', 'презервативи',
3    'перце за китара', 'презервативи', 'пица', 'бонбони', 'презервативи',3    'перце за китара', 'презервативи', 'пица', 'бонбони', 'презервативи',
4)4)
5victors_requirements = [5victors_requirements = [
6    'вино', 'баница', 'цяло пиле', 'туршия', 'кисело зеле',6    'вино', 'баница', 'цяло пиле', 'туршия', 'кисело зеле',
7    'зехтин', 'картофи', 'вино', 'кисели краставички', 'яйца',7    'зехтин', 'картофи', 'вино', 'кисели краставички', 'яйца',
8]8]
9joans_requirements = (9joans_requirements = (
10    costadines_requirements10    costadines_requirements
11    + tuple(victors_requirements)11    + tuple(victors_requirements)
12    + ('лубрикант', 'хавлия', 'маска на кон')12    + ('лубрикант', 'хавлия', 'маска на кон')
13)13)
14unique_requirements = set(joans_requirements)14unique_requirements = set(joans_requirements)
15shopping_quantities = {}15shopping_quantities = {}
16for requirement in unique_requirements:16for requirement in unique_requirements:
t17    shopping_quantities.update({requirement : 5})t17    shopping_quantities[requirement] = 5
18shopping_quantities.update({'skyr' : 1})18shopping_quantities['skyr'] = 1
19total_items_to_buy = len(shopping_quantities)19total_items_to_buy = len(shopping_quantities)
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op

f1costadines_requirements = (f1costadines_requirements = (
2    'вино', 'презервативи', 'струни за китара', 'презервативи',2    'вино', 'презервативи', 'струни за китара', 'презервативи',
3    'перце за китара', 'презервативи', 'пица', 'бонбони', 'презервативи',3    'перце за китара', 'презервативи', 'пица', 'бонбони', 'презервативи',
4)4)
5victors_requirements = [5victors_requirements = [
6    'вино', 'баница', 'цяло пиле', 'туршия', 'кисело зеле',6    'вино', 'баница', 'цяло пиле', 'туршия', 'кисело зеле',
7    'зехтин', 'картофи', 'вино', 'кисели краставички', 'яйца',7    'зехтин', 'картофи', 'вино', 'кисели краставички', 'яйца',
8]8]
9joans_requirements = (9joans_requirements = (
10    costadines_requirements10    costadines_requirements
11    + tuple(victors_requirements)11    + tuple(victors_requirements)
12    + ('лубрикант', 'хавлия', 'маска на кон')12    + ('лубрикант', 'хавлия', 'маска на кон')
13)13)
14unique_requirements = set(joans_requirements)14unique_requirements = set(joans_requirements)
15shopping_quantities = {}15shopping_quantities = {}
t16for requirement in unique_requirements :t16for requirement in unique_requirements:
17    shopping_quantities.update({requirement : 5})17    shopping_quantities.update({requirement : 5})
18shopping_quantities.update({'skyr' : 1})18shopping_quantities.update({'skyr' : 1})
19total_items_to_buy = len(shopping_quantities)19total_items_to_buy = len(shopping_quantities)
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op