For at tælle antallet af forekomster af hver vare i en liste og sikre, at resultatet opdateres fleksibelt, hvis der tilføjes nye varer, kan du følge disse trin:
Her er et eksempel i Python, som illustrerer denne tilgang:
# Initial liste af varer
varer = ['æble', 'banan', 'æble', 'appelsin', 'banan', 'æble']
# Opret en tom ordbog til at gemme forekomster
forekomster = {}
# Iterer gennem listen og tæl forekomster
for vare in varer:
if vare in forekomster:
forekomster[vare] += 1
else:
forekomster[vare] = 1
# Udskriv resultatet
print(forekomster)
# Tilføj nye varer til listen
nye_varer = ['banan', 'kiwi', 'æble']
# Opdater forekomster med nye varer
for vare in nye_varer:
if vare in forekomster:
forekomster[vare] += 1
else:
forekomster[vare] = 1
# Udskriv det opdaterede resultat
print(forekomster)
Ved at bruge denne metode kan du nemt tælle og opdatere antallet af forekomster af hver vare i en liste, selv når der tilføjes nye varer.
Spar dig selv for besvær og kom igennem din to-do liste i dag
1
Beskriv din opgave
2
Modtag bud
3
Få løst din opgave
Møbelsamling
Hjælp med at samle Ikea klædeskab
Maler
Klargøring af lejlighed til flyttesyn
Flyttehjælp
Flytning af 150 kvm hus til Roskilde fra København
Havearbejde
Beskæring af 4 større træer
IT support
Geninstallering af windows + programmer
Elektriker
Installation af Sonos musikanlæg i hus
Rengøring
Ugentlig rengøring af lejlighed (114kvm)
Flyttehjælp
Flytning af 150 kvm hus til Roskilde fra København
Elektriker
Opsætning af lamper i stue og soveværelse
Catering
3-retters menu til 14 mennesker