Zacznij terazZacznij za darmo

Tworzenie tablic asocjacyjnych

Tablice asocjacyjne to bardzo przydatne struktury w skryptach Bash. Są podobne do „zwykłych" tablic, ale różnią się od nich pod kilkoma ważnymi względami – sposobem tworzenia, modyfikowania oraz właściwościami kluczy.

Tablice asocjacyjne pozwalają na indeksowanie za pomocą słów zamiast liczb, co ułatwia wprowadzanie danych i dostęp do właściwości. Zamiast odwoływać się do „indeksu 4" tablicy z informacjami o mieście, możesz sięgnąć po właściwość city_population – o wiele czytelniej!

W tym ćwiczeniu przećwiczysz tworzenie tablicy asocjacyjnej i dodawanie do niej elementów. Następnie zbadasz specjalne właściwości charakterystyczne wyłącznie dla tablic asocjacyjnych. Zaczynajmy!

UWAGA: jeśli prześlesz niepoprawny kod, przed kolejną próbą może być konieczne odświeżenie strony w przeglądarce, aby usunąć stare zmienne itp., które mogą wpływać na testy.

To ćwiczenie jest częścią kursu

Wprowadzenie do skryptów Bash

Zobacz kurs

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Create empty associative array
declare ____ ____

# Add the key-value pairs
model_metrics[____]=____
model_metrics____=____
model_metrics____=____
Edytuj i uruchom kod