Junior — Middle
Do czego służy struktura danych Map w programowaniu?
sobes.tech AI
Odpowiedź od AI
Struktura danych Map służy do przechowywania par "klucz-wartość", gdzie każdemu unikalnemu kluczowi odpowiada określona wartość. Umożliwia to szybkie znajdowanie, dodawanie i usuwanie elementów po kluczu.
Na iOS (Swift) Map odpowiada słownikowi (Dictionary). Na przykład:
var map: [String: Int] = ["jabłko": 3, "banan": 5]
map["pomarańcza"] = 2
print(map["jabłko"]!) // 3
Map jest przydatny, gdy trzeba efektywnie przechowywać i odczytywać dane za pomocą unikalnego identyfikatora.