Variantie (5 ptn)

In deze oefening krijg je een functie cadeau die de variantie berekent van een lijst met getallen. (Dit is een begrip uit de statistiek.) Je krijgt ook een .csv bestand met daarin 10 lijsten getallen.

Jouw taak is om code te schrijven die een outputbestand genereert waarin van elke lijst met getallen de variantie berekend wordt.

Inputbestand

Maak op jouw computer een .csv bestand aan met de volgende inhoud:

50;-83
-32
-48;13;9;2;-29;82;53;-62;-88;-12;-69;34;50
45;-27;-3;-11;59;-30;58;-63;42;-40;-89;88;77;1;-24;91;79;-32;-37
-47;-53;27;51;-45;-41;44;34;-45;-2;14;-30;27;-20;-16;42;100;-21
76;27;-82;17;97;26;-46;56;99;-86;-11;67;32;-56;83;-89;16;-87;-31;1
-21;78;-87;-17;-4
84;-33;-29;46;-59;-89;27;61;-60;-99
65;-68
36;-14;67;-97;86;-11;5;-20;64;53;-83;60;16

Geef dit bestand een gepaste naam.

Opdracht

Hieronder vind je een Python bestand dat jij moet aanvullen en dan indienen. Schrijf code die een outputbestand genaamd variantie_outputs.txt aanmaakt met daarin de variantie van alle lijsten uit het gegeven .csv bestand.

Let op: verwijder de drievoudige aanhalingstekens in Thonny. Ze zorgen ervoor dat de code niet uitgevoerd wordt, omdat het programma anders crasht op Dodona.

"""
# Berekent de variantie van de getallen in lijst.
def variantie(lijst):
    gemiddelde = sum(lijst) / len(lijst)
    return sum((gemiddelde - x)**2 for x in lijst) / len(lijst)

# HIER JOUW CODE
"""