Junior — Middle
Wyjaśnij pojęcie słownika w programowaniu i jego główne funkcje.
sobes.tech AI
Odpowiedź od AI
Słownik w programowaniu to struktura danych, która przechowuje pary 'klucz-wartość'. Każdy klucz jest unikalny i powiązany z określoną wartością, co umożliwia szybkie pobieranie danych po kluczu.
Główne funkcje słownika:
- Szybkie wyszukiwanie wartości po kluczu.
- Dodawanie nowych par klucz-wartość.
- Usuwanie elementów po kluczu.
- Przechodzenie przez wszystkie pary w celu przetwarzania lub wyświetlania.
W Swift słownik jest reprezentowany przez typ Dictionary<Key, Value>. Przykład:
var dict: [String: Int] = ["jabłko": 3, "banan": 5]
dict["pomarańcza"] = 7 // dodanie
let count = dict["jabłko"] // pobranie wartości po kluczu