Junior — Middle
Co oznacza metoda subscript w kolekcji Set i jak jest używana?
sobes.tech AI
Odpowiedź od AI
W Swift metoda subscript w kolekcji Set pozwala na dostęp do elementu odpowiadającego przekazanemu kluczowi lub dodanie/usunięcie elementu. W przeciwieństwie do tablicy, gdzie subscript działa na indeksie, w Set subscript służy do sprawdzania obecności elementu i jego zamiany.
Przykład użycia:
var fruits: Set = ["apple", "banana", "orange"]
// Sprawdzenie obecności elementu
if fruits["banana"] != nil {
print("Banana jest w zestawie")
}
// Dodanie elementu
fruits["grape"] = () // dodaje "grape"
// Usunięcie elementu
fruits["apple"] = nil // usuwa "apple"
W ten sposób, subscript w Set pozwala wygodnie pracować z elementami po wartości, a nie po indeksie.