¿Cómo eliminar todos los elementos del Conjunto en Swift?

Un conjunto es una colección desordenada genérica que se utiliza para almacenar valores del mismo tipo. Significa que no está permitido mantener diferentes tipos en el conjunto o podemos decir que un tipo de conjunto de string solo puede almacenar tipos de datos de string, no tipo int. Puede usar un conjunto en lugar de una array si el orden de los valores no está definido o si desea almacenar valores únicos. No guarda valores duplicados, siempre guarda valores únicos. Generalmente utiliza una tabla hash para almacenar los elementos. Un conjunto puede ser mutable o inmutable. En Set, podemos eliminar todos los valores del conjunto usando la función removeAll() . Esta función se utiliza para eliminar todos los valores del conjunto especificado. No toma ningún parámetro.

Sintaxis:

establecerNombre.removeAll()

Aquí, 

setName es el objeto de la clase set.

Valor devuelto: eliminará todos los elementos del conjunto especificado.

Ejemplo 1:

Swift

// Swift program to remove all the elements from the set
import Swift
  
// Creating a set of Author's name
// Here the set is of string type
var AuthorName: Set = ["Pihu", "Punit", "Sumit", "Rahul", "Mira"]
  
// Displaying original set
print("Original Set:", AuthorName)
  
// Removing all the elements
// Using removeAll() function
var result = AuthorName.removeAll()
  
// Displaying the set after removing an element
print("Final Set:", AuthorName)

Producción:

Original Set: ["Rahul", "Mira", "Pihu", "Sumit", "Punit"]
Final Set: []

Ejemplo 2:

Swift

// Swift program to remove all the elements from the set
import Swift
  
// Creating a set of Authors rating
// Here the set is of float type
var AuthorRating: Set = [2, 458, 65, 8, 76, 4, 982, 3, 4, 5]
  
// Displaying original set
print("Original Set:", AuthorRating)
  
// Remove all the elements from the set
// Using removeAll() function
var result = AuthorRating.removeAll()
  
// Displaying the set after removing an element
print("Total number of elements in the AuthorRating set:", AuthorRating.count)

Producción:

Original Set: [2, 65, 458, 8, 76, 982, 3, 5, 4]
Total number of elements in the AuthorRating set: 0

Publicación traducida automáticamente

Artículo escrito por ankita_saini y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *