Junior — Middle
Kaip atskirti unikalių elementų rinkinį nuo žodyno su raktais ir reikšmėmis?
sobes.tech AI
Atsakymas iš AI
Unikalių elementų rinkinys (Set) yra kolekcija, kuri saugo tik unikalius reikšmes be raktų-vertės porų. Pavyzdžiui, Swift'e, Set turi tik elementus, ir kiekvienas elementas gali pasirodyti tik kartą.
Žodynas (Dictionary) yra kolekcija, sudaryta iš raktų-vertės porų, kur kiekvienas raktas yra unikalus ir susietas su tam tikra verte.
Pavyzdys Swift'e:
let uniqueNumbers: Set = [1, 2, 3, 3, 4] // turi 1, 2, 3, 4
let dict: [String: Int] = ["one": 1, "two": 2]
Čia, Set saugo tik unikalius skaičius, o Dictionary saugo "raktas-vertė" poras.