#definimos la función def nova_persona ( d , nom ) : d [ nom ] = [ 0 , 0 ] despenses= {} nova_persona ( despenses , 'Josep' ) nova_persona ( despenses , 'Joana' ) print ( despenses ) def reset ( d ) : for clau in d : d [ clau ] = [ 0 , 0 ] despenses= { 'Josep' : [ 234 , 10 ], 'Joana' : [ 3 , 10 ]} print ( "Before reset :" , despenses ) reset ( despenses ) print ( "After reset :" , despenses ) def activitat ( d , participants , qui_paga , quant ) : for user in participants : d [ user ][ 1 ] +=quant/ len ( participants ) d [ qui_paga ][ 0 ] +=quant despeses= {} #inicialitzem els participants nova_persona ( despeses , 'Pep' ) nova_persona ( despeses , 'Joana' ) nova_persona ( despeses , 'Lluisa' ) #El Pep i la Lluisa van a sopar i costa 50 euros, paga la Lluisa. activitat ( despeses ,[ "Pep" , "Lluisa" ], "Lluisa" , 50.0 ) #La Joana i la Luisa van a veur...