Vytváření asociativních polí
Asociativní pole jsou výkonné nástroje, které se ti v Bash skriptech velmi hodí. Jsou hodně podobné „normálním" polím, ale liší se v několika důležitých ohledech – ve způsobu vytváření, manipulace s nimi i ve svých klíčových vlastnostech.
Asociativní pole ti umožňují indexovat pomocí slov místo čísel, což může výrazně usnadnit zadávání i přístup k jednotlivým hodnotám. Místo přístupu k „indexu 4" pole s informacemi o městě tak můžeš přistoupit přímo k vlastnosti city_population – to je mnohem přehlednější!
V tomto cvičení si procvičíš vytváření asociativního pole a přidávání prvků do něj. Pak se podíváme na speciální vlastnosti, které jsou pro asociativní pole jedinečné. Pojďme na to!
POZNÁMKA: pokud odešleš nesprávný kód, možná budeš muset obnovit stránku v prohlížeči, aby se odstranily staré proměnné apod., které ovlivňují testovací sadu – a teprve pak kód odeslat znovu.
Toto cvičení je součástí kurzu
Úvod do Bash skriptování
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Create empty associative array
declare ____ ____
# Add the key-value pairs
model_metrics[____]=____
model_metrics____=____
model_metrics____=____