Sobes.tech
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