👀 Voorbeeld - Cirkel in het geheugen
Om het onderscheid te maken in het geheugen tussen een tupel van drie elementen en een geneste tupel, maken we gebruik van geheugenadressen. De volgende figuur toont hoe dat in zijn werk gaat.
De geneste tupel wordt opgeslagen in geheugenadressen 38 en 39. In cel 38 bevindt zich de waarde van de straal, namelijk 5. In cel 39 wordt een geheugenadres opgeslagen dat wijst naar de geneste tupel in geheugencellen 17 en 18.
Het opslaan van een geheugenadres (een getal) en een waarde (soms ook een getal) maken we duidelijk door verschillende kleuren te gebruiken. We gebruiken blauw voor het aanduiden van waarden en zwart voor geheugenadressen.
💻 Programmeeroefening - Dagen van de week
Een tupel is uitermate geschikt om de dagen van de week voor te stellen: zowel het aantal dagen als hun naam zal nooit veranderen. Stel een tupel van strings op om de dagen van de week voor te stellen (allemaal kleine letters). Print deze.