Aan de slagGa gratis aan de slag

Associatieve arrays maken

Associatieve arrays zijn krachtige constructies voor je Bash-scripts. Ze lijken sterk op ‘normale’ arrays, maar er zijn een paar belangrijke verschillen in hoe je ze maakt, bewerkt en in hun sleuteleigenschappen.

Met associatieve arrays kun je indexeren met woorden in plaats van cijfers. Dat maakt invoer en het opvragen van eigenschappen vaak makkelijker. In plaats van ‘index 4’ te benaderen in een array met stadsinformatie, kun je bijvoorbeeld direct de eigenschap city_population opvragen — een stuk duidelijker!

In deze oefening ga je een associatieve array maken en er waarden aan toevoegen. Daarna haal je enkele speciale eigenschappen op die uniek zijn voor associatieve arrays. Aan de slag!

LET OP: als je onjuiste code indient, moet je mogelijk de browser verversen om oude variabelen enz. die de tests beïnvloeden te verwijderen voordat je opnieuw indient

Deze oefening maakt deel uit van de cursus

Introductie tot Bash-scripting

Cursus bekijken

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# Create empty associative array
declare ____ ____

# Add the key-value pairs
model_metrics[____]=____
model_metrics____=____
model_metrics____=____
Code bewerken en uitvoeren