7099 listor - del 3

Ett andra exempel

Kod följer nedan.

# Det som visas efter hashtag (#) nedan är det som
# skrivs ut av print

skostorlek = [40, 41, 41, 42, 42, 43, 43, 43, 43, 44, 44, 45]

minsta elementet i en lista - min()

print("min: ", min(skostorlek))
#min:  40

största elementet i en lista - max()

print("max: ", max(skostorlek))
#max:  45

antal element i listan - len()

print("antal: ", len(skostorlek))
#antal:  12

summan av elementen i listan - sum()

print("summa: ", sum(skostorlek))
#summa:  511

medel genom kombination av sum() och len()

medel = sum(skostorlek) / len(skostorlek)
print("medel: ", medel)
#medel:  42.583333333333336

räkna antal 42

antal_42 = skostorlek.count(42)
print("Antal 42:", antal_42)
# Antal 42: 2

Uppgifter

1 statistik för tärningskast

Gör följande

kasta en sexsidig tärning 10 gånger
spara resultat i lista
sortera med minsta först
beräkna summan
beräkna medelvärde
ange minsta
ange största
räkna antalet sexor
vilken valör är vanligast? (svår)

skriv ut för att kontrollera att det blev rätt

2 Yatzy

A. Antal ettor

Kasta fem tärningar
Räkna antalet ettor
Skriv ut antalet ettor

B. Yatzy - fem lika

Kasta fem tärningar
Visar alla tärningen samma tal?
Skriv i så fall ut: Yatzy
Om inte skriv ut: Inte yatzy

C. Yatzy 50