Sobes.tech
Junior — Middle

Mida tähendab subscript meetod kogumikus Set ja kuidas seda kasutatakse?

sobes.tech AI

Vastus AI-lt

In Swift, the subscript method in the Set collection allows access to an element that is equal to the passed key, or to add/remove an element. Unlike an array, where subscript works by index, in Set, subscript is used to check for the presence of an element and replace it.

Example of usage:

var fruits: Set = ["apple", "banana", "orange"]

// Check for the presence of an element
if fruits["banana"] != nil {
    print("Banana is in the set")
}

// Add an element
fruits["grape"] = ()  // adds "grape"

// Remove an element
fruits["apple"] = nil  // removes "apple"

Thus, the subscript in Set allows convenient working with elements by value, not by index.