Drop links or images here to add them to the editor.

Bij een gewogen gemiddelde wordt elk resultaat van een lijst vermenigvuldigd met een extra waarde om sommige resultaten zwaarder te laten meetellen dan andere. Een voorbeeld hiervan is jullie rapport. Het examen voor dit vak telt voor 75% van dit vak mee, terwijl het dagelijks werk voor slechts 25% meetelt.

Oude gewichten voor een weegschaal.

Het is hiervoor belangrijk dat alle gewichten van de lijst samengeteld 100% zijn, maar je mag er voor deze oefening vanuit gaan dat dit sowieso het geval is.

Opgave

Schrijf een functie gewogenGemiddelde(lijst, gewichten) die het gewogen gemiddelde van de eerste lijst berekent. Je berekent hiervoor de som van alle elementen telkens vermenigvuldigd met hun gewicht. Je hoeft niet meer te delen door het aantal elementen. Rond het gemiddelde telkens af op 1 cijfer na de komma.

Voorbeelden

>>> gewogenGemiddelde([82, 90, 76], [0.2, 0.35, 0.45])
82.1
>>> gewogenGemiddelde([91, 65, 80, 73, 68], [0.1, 0.15, 0.2, 0.25, 0.3])
73.5