Junior — Middle
Šta znači metoda subscript u kolekciji Set i kako se koristi?
sobes.tech АИ
Одговор од АИ
U Swift-u, metoda subscript u kolekciji Set omogućava pristup elementu koji je ekvivalentan prosleđenom ključu, ili dodavanje/brisanje elementa. Za razliku od niza, gde subscript radi po indeksu, u Set-u se subscript koristi za proveru prisustva elementa i njegovo zamenjivanje.
Primer upotrebe:
var fruits: Set = ["apple", "banana", "orange"]
// Provera prisustva elementa
if fruits["banana"] != nil {
print("Banana je u skupu")
}
// Dodavanje elementa
fruits["grape"] = () // dodaje "grape"
// Brisanje elementa
fruits["apple"] = nil // briše "apple"
Na ovaj način, subscript u Set-u omogućava lako rad sa elementima po vrednosti, a ne po indeksu.