Junior — Middle
O que significa o método subscript na coleção Set e como ele é usado?
sobes.tech IA
Resposta da IA
Em Swift, o método subscript na coleção Set permite aceder a um elemento equivalente à chave passada, ou adicionar/remover um elemento. Ao contrário de um array, onde o subscript funciona por índice, no Set o subscript é usado para verificar a existência de um elemento e substituí-lo.
Exemplo de uso:
var fruits: Set = ["apple", "banana", "orange"]
// Verificar se um elemento existe
if fruits["banana"] != nil {
print("Há uma banana no conjunto")
}
// Adicionar um elemento
fruits["grape"] = () // adiciona "grape"
// Remover um elemento
fruits["apple"] = nil // remove "apple"
Assim, o subscript no Set permite trabalhar convenientemente com os elementos pelo valor, e não pelo índice.