Sobes.tech
Junior — Middle

Kunt u de belangrijkste verschillen tussen een array, een woordenboek en een set in de context van programmeren uitleggen?

sobes.tech AI

Antwoord van AI

De belangrijkste verschillen tussen array, woordenboek en set:

  • Array — een geordende collectie van elementen, toegankelijk via index. Staat duplicaten toe en behoudt de volgorde van de elementen.

  • Woordeboek (Dictionary, Map) — collectie van "sleutel-waarde" paren, waarbij elke sleutel overeenkomt met een waarde. Sleutels zijn uniek, toegang tot waarden gebeurt via de sleutel.

  • Set — een ongeordende collectie van unieke elementen, zonder duplicaten. Gebruikt voor snelle zoekopdrachten en het controleren van de aanwezigheid van een element.

Voorbeeld in Python:

arr = [1, 2, 2, 3]  # Array met duplicaten

dict = {'a': 1, 'b': 2}  # Woordeboek met sleutels 'a' en 'b'

set_ = {1, 2, 3}  # Set van unieke elementen