Uit de cursus: Basisbeginselen van programmeren: voorbeelden uit de echte wereld

Krijg toegang tot deze cursus met een gratis proefabonnement

Word vandaag lid en krijg toegang tot meer dan 23.200 cursussen geleid door branchedeskundigen.

Multidimensionale lijsten

Multidimensionale lijsten

- Basislijsten zijn vrij eenvoudig te begrijpen omdat ze slechts een eenvoudige opeenvolging van items zijn. Het kan echter een beetje ingewikkelder worden wanneer we lijsten in andere lijsten insluiten om tweedimensionale of zelfs driedimensionale lijsten te maken die een beetje moeilijker te visualiseren kunnen zijn. Dat is een van de redenen waarom ik objecten in een lijst graag zie als auto's op een parkeerplaats. Om mijn auto op een tweedimensionale parkeerplaats te indexeren, moet ik twee stukjes informatie weten. Eerst moet ik weten op welke rij ik geparkeerd sta en dan moet ik weten op welke plek langs die rij ik geparkeerd heb. Hetzelfde concept kan worden uitgebreid naar driedimensionale lijsten met lijsten met lijsten en dat is als een parkeergarage met meerdere verdiepingen. Om mijn auto daar in te indexeren, moet ik drie dingen weten. Eerst op welke verdieping ik geparkeerd heb. Vervolgens moet ik weten welke rij op die verdieping ik heb geparkeerd. En tot slot, op welke…

Inhoud