Estocs¶
Representem l’estoc de productes d’una botiga mitjançant un diccionari Python on cada clau és un nom de producte i cada valor la quantitat d’aquest producte disponible. Per exemple, el següent diccionari representa un estoc de 20 tomàquets, 30 taronges i 12 enciams:
{'tomàquet': 20, 'taronja': 30, 'enciam': 12}
Dissenya la funció suma_estocs que, donats dos diccionaris amb l’estoc de productes de dues botigues, retorna un nou diccionari que representa l’estoc conjunt de les dues botigues.
La funció ha de passar el següent doctest:
>>> e1 = {'tomàquet': 20, 'taronja': 30, 'enciam': 12} >>> e2 = {'enciam': 10, 'kiwi': 25} >>> d = suma_estocs(e1,e2) >>> d == {'tomàquet': 20, 'taronja': 30, 'enciam': 22, 'kiwi': 25} True
Nota
Pots descarregar el fitxer amb tests test-suma-estocs.txt
Desa la funció al fitxer estocs.py.
Solució
Disposeu de solucions al fitxer estocs.py.