woordenboek = { 'hond': 'chien', 'kat': 'chat', 'poes': 'chat', 'konijn': 'lapin', 'paard': 'cheval' }
print('Het Franse woord voor kat is', woordenboek['kat'])
print('Het Franse woord voor poes is', woordenboek['poes'])
print('Het Franse woord voor paard is', woordenboek['paard'])
woordenboek = { 'chien': 'hond', 'chat': {'kat', 'poes'}, 'lapin': 'konijn' }
vertalingen_chat = sorted(woordenboek['chat'])
print("De vertaling van chat is", vertalingen_chat[0], "of", vertalingen_chat[1])
print(1)
print(2)
leeg = {}
print({})
def stickers_anne():
stickers = {"Pogacar": 3, "Yates": 4, "Van Aert": 1}
return stickers
def leeftijden_olifanten():
olifanten = {"Aran": 36, "Mali": 28, "Lawan": 42, "Sunee": 55, "Phailin": 38, "Vanida": 17}
return olifanten
def bierglazen_michelle():
bierglazen = {"Duvel": 12, "Palm": 6, "La Chouffe": 11, "Leffe": 4, "Tripel Karmeliet": 2}
return bierglazen
def aantal_studenten():
studenten = { 'Frans': 4, 'Boliviaans': 2, 'Duits': 1, 'Chinees': 2, 'Canadees': 3 }
return sorted(studenten.values())
def meld_af(studenten, nationaliteit):
studenten[nationaliteit] -= 1
return studenten
def aantal_nationaliteiten(studenten):
return len(studenten)
def aantal_studenten(studenten):
totaal_aantal = 0
# voor elke waarde in de map
for nationaliteit_aantal in studenten.values():
# verhoog het aantal met het aantal van deze nationaliteit
totaal_aantal += nationaliteit_aantal
return totaal_aantal
def masked_singer():
personages = {"Koningin": "Sandra Kim", "Duiker": "Giovanni Kemper", "Wolf": "Kevin Janssens", "Suikerspin": "Nora Gharib", "Aap": "Ruth Beeckmans"}
return personages
def aantal_per_winnaar():
winnaars = { "Camille": 2,"Charlotte Adigery": 2,"Metejoor": 2,"Pommelien Thijs": 3,"Stromae": 3 }
return winnaars
def winnaars_per_aantal():
aantal = { 2: {"Camille", "Charlotte Adigery", "Metejoor"}, 3: {"Pommelien Thijs", "Stromae"} }
return aantal
def naar_map(sleutels, waarden):
naar_map = {}
for index in range(len(sleutels)):
naar_map[sleutels[index]] = waarden[index]
return naar_map
def naar_map(sleutels, waarden):
naar_map = {}
for index in range(len(sleutels)):
if index >= len(waarden):
return naar_map
naar_map[sleutels[index]] = waarden[index]
return naar_map
def verste(uitslagen):
record = 0
winnaar = 'geen winnaar'
for team in uitslagen:
if uitslagen[team] > record:
record = uitslagen[team]
winnaar = team
return winnaar
ef voorkomens(woord):
map = {}
for letter in woord:
if letter in map:
map[letter] += 1
else:
map[letter] = 1
return map
def uit(lichten):
for licht in lichten:
lichten[licht] = False
return lichten
def ervaring(sollicitanten):
gefilterd = set()
for naam in sollicitanten:
if sollicitanten[naam] >= 5:
gefilterd.add(naam)
return gefilterd
def wieisdemol(verdachten):
for naam in verdachten:
if verdachten[naam] == naam:
return naam
return 'geen mol'
def vertaal(woordenlijst, woordenboek):
vertaling = []
for woord in woordenlijst:
if woord in woordenboek:
vertaling.append(woordenboek[woord])
return vertaling
def totaal(bestellingen, drankkaart):
som = 0
for (drank, aantal) in bestellingen:
if drank not in drankkaart:
return 'bestelling niet mogelijk'
som += drankkaart[drank] * aantal
return som
hextorgb = {'0' : 0, '1':1, '2':2, '3':3, '4':4, '5':5,'6':6,'7':7,'8':8, '9':9, 'A':10,'B':11,'C':12,'D':13,'E':14,'F':15}
def converteer(kleur):
r = hextorgb[kleur[1]] * 16 + hextorgb[kleur[2]]
g = hextorgb[kleur[3]] * 16 + hextorgb[kleur[4]]
b = hextorgb[kleur[5]] * 16 + hextorgb[kleur[6]]
return (r, g, b)