From 12378810ee9207536bfa0c264c1bf2a2b0296171 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Martin=20Mo=C5=BEina?=
+Ko je prišel natakar, so naročile:
+
+Vse skupaj zapišemo takole: Napiši funkcijo Primer
+
+
+[("Ana", "torta"), ("Berta", "krof"),
+("Cilka", "kava"), ("Ana", "kava"), ("Berta", "-krof"), ("Cilka", "-torta"),
+("Berta", "torta")]
. Seznam torej vsebuje pare nizov (oseba, jed),
+pri čemer se jed včasih začne z "-", kar pomeni, da stranka prekliče naročilo te
+jedi oz. pijače.orders(s)
, ki prejme takšen seznam in vrne
+slovar, katerega ključi so imena strank, vrednost pri vsakem ključu pa je
+seznam vsega, kar mora stranka na koncu dobiti.
+>>> orders([('Ana', 'torta'), ('Berta', 'krof'), ('Cilka', 'kava'), ('Ana', 'kava'),
+('Berta', '-krof'), ('Cilka', '-torta'), ('Berta', 'torta')])
+{'Cilka': ['kava'], 'Berta': ['torta'], 'Ana': ['torta', 'kava']}
+>>> orders([('Ana', 'torta'), ('Ana', '-torta')])
+{'Ana': []}
+>>> orders([('Ana', '-torta')])
+{'Ana': []} # Tu sme funkcija vrniti tudi prazen slovar, {}
+
+
Program je pravilen!
+