Junior — Middle
Was bedeutet die Methode subscript in der Sammlung Set und wie wird sie verwendet?
sobes.tech KI
Antwort von AI
In Swift ermöglicht die Methode subscript in der Sammlung Set den Zugriff auf ein Element, das dem übergebenen Schlüssel entspricht, oder das Hinzufügen/Entfernen eines Elements. Im Gegensatz zu einem Array, bei dem subscript nach Index funktioniert, wird in Set subscript verwendet, um die Existenz eines Elements zu überprüfen und es zu ersetzen.
Beispiel:
var fruits: Set = ["apple", "banana", "orange"]
// Überprüfung, ob ein Element vorhanden ist
if fruits["banana"] != nil {
print("Banane ist im Set")
}
// Element hinzufügen
fruits["grape"] = () // fügt "grape" hinzu
// Element entfernen
fruits["apple"] = nil // entfernt "apple"
Auf diese Weise ermöglicht subscript in Set eine bequeme Arbeit mit Elementen anhand ihres Werts, nicht anhand ihres Index.