Źródło: Arkusze CKE
Zapisany fragment w Pythonie ilustruje:
pierwiastki = {"N":"Azot","O":"Tlen","P":"Fosfor","Si":"Siarka"}
Warianty odpowiedzi
-
A
strukturę danych
-
B
kolejkę (LIFO)
-
C
tablicę asocjacyjną (słownik)
-
D
stos
Wyjaśnienie
Przedstawiona w przykładzie struktura wykorzystuje nawiasy klamrowe oraz pary połączone dwukropkiem, co w Pythonie oznacza słownik (dict).
Słownik to nic innego jak tablica asocjacyjna. W odróżnieniu od zwykłej tablicy indeksowanej liczbami, tutaj do elementów odwołujemy się za pomocą unikalnych kluczy – w tym przypadku symboli chemicznych.
Dzięki temu podając klucz "N", w bardzo szybki i prosty sposób otrzymujemy przypisaną do niego wartość "Azot".