Junior — Middle
Kan een tuple met meerdere elementen worden gebruikt als sleutel in een woordenboek?
sobes.tech AI
Antwoord van AI
Ja, een tuple met meerdere elementen kan worden gebruikt als sleutel in een woordenboek, mits alle elementen van de tuple immutabele (hashable) datatypes zijn. Tuples zelf zijn immutabel en hashable als hun inhoud ook hashable is.
Voorbeeld:
mijn_dict = {('a', 1): 'waarde1', ('b', 2): 'waarde2'}
print(mijn_dict[('a', 1)]) # Toont 'waarde1'
Als de tuple mutable objecten bevat, zoals lijsten, kan zo'n tuple niet als sleutel worden gebruikt.