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