Escriure una funció histograma_daus(lst) que, donada una llista lst amb els resultats de tirar dos daus un cert nombre de vegades (la llista és no buida, amb nombres entre 2 i 12), escrigui un histograma dels nombres a la llista, és a dir, escrigui, per a cada nombre entre 2 i 12, quantes vegades apareix a la llista (no s’han d’escriure a l’histograma els nombres que no apareixen a la llista).
Entrada
La funció té un paràmetre, una llista no buida de nombres entre 2 i 12.
Observacions
La funció demanada no retorna res. El que fa és escriure al stdout fent servir print.
Aquest problema es pot resoldre fent servir llistes o fent servir diccionaris (millor). Proveu de fer-ho de les dues maneres.
Un cop definida la funció, en provar-la al REPL de Python us hauria de sortir el mateix que podeu observar més avall.
>>> histograma_daus([10, 11, 5, 2, 10, 12, 12]) 2: 1 5: 1 10: 2 11: 1 12: 2 >>> histograma_daus([7, 2, 2, 6, 9, 8, 12, 4, 5]) 2: 2 4: 1 5: 1 6: 1 7: 1 8: 1 9: 1 12: 1 >>> histograma_daus([6, 8, 9]) 6: 1 8: 1 9: 1 >>> histograma_daus([7, 4, 10, 5, 4, 7, 11, 5, 6, 5, 8]) 4: 2 5: 3 6: 1 7: 2 8: 1 10: 1 11: 1 >>> histograma_daus([4,4,4,4,4,4,4]) 4: 7 >>>