Conjunto Swift - Filtro

Conjunto Swift - Filtro

Set - filtre ()

Filtre () en Swift Set es un método que se utiliza para devolver un conjunto actualizado del conjunto existente eliminando los elementos. Podemos llamar a esto como filtrado. Basado en la condición especificada dentro del método Filter (), devuelve los elementos basados ​​en la condición eliminando algunos elementos.

Aquí, $ 0 se puede usar como cierre taquigrafía que especifica la condición dentro del método Filter ().

Sintaxis:

swift_set.Filtro ($ 0 condición)

Donde swift_set es el conjunto de entrada.

Parámetro:
Se necesita la condición para filtrar los elementos del conjunto Swift.

Condición única

Ejemplo 1:
Creamos un conjunto rápido que tiene 5 elementos y obtenemos los elementos iguales a los pandas.

// Crear un set Swift
var swift_set: set = ["Java", "php", "scipy", "pandas", "numpy"]
print ("set real - \ (swift_set)")
// Filtrar el swift_set de modo que el valor sea pandas
imprimir ("Valores de pandas - \ (Swift_set.Filtro $ 0 == "Pandas") ")

Producción:

Explicación:

Línea 2-

Creamos un conjunto llamado swift_set con 5 elementos de tipo de cadena.

Línea 7-

Aquí, obtenemos el elemento igual a los pandas. El filtro utilizado aquí es el operador "==". Finalmente, mostramos el swift_set filtrado.

Ejemplo 2:

Creamos un conjunto rápido que tiene 10 enteros y obtiene los elementos mayores de 25.

// Crear un set Swift
var swift_set: set = [100,23,4,6,78,34,56,1,23,22]
print ("set real - \ (swift_set)")
// Filtrar el swift_set de modo que los elementos superiores a 25.
imprimir ("Setfonsed Set- \ (Swift_Set.Filtro $ 0> 25) ")

Producción:

Explicación:

Línea 2-

Creamos un conjunto llamado swift_set con 10 elementos de tipo entero.

Línea 7-

Aquí, obtenemos los elementos que tienen más de 25 años utilizando el operador.

Ejemplo 3:

Creamos un conjunto rápido que tiene 10 enteros y obtiene los elementos que son menos de 25.

// Crear un set Swift
var swift_set: set = [100,23,4,6,78,34,56,1,23,22]
print ("set real - \ (swift_set)")
// filtra el swift_set de modo que elementos menores de 25.
Imprimir ("Conjunto filtrado - \ (swift_set.Filtro $ 0 < 25 )")

Producción:

Explicación:

Línea 2-

Creamos un conjunto llamado swift_set con 10 elementos de tipo entero.

Línea 7-

Aquí, obtenemos los elementos que tienen menos de 25 años usando el < operator.

Múltiples condiciones

Ejemplo 1:

Creamos un conjunto rápido que tiene 5 elementos y obtenemos los elementos iguales a pandas o java.

// Crear un set Swift
var swift_set: set = ["Java", "php", "scipy", "pandas", "numpy"]
print ("set real - \ (swift_set)")
// filtra el swift_set de modo que el valor es pandas, java
imprimir ("Pandas, valores de Java - \ (Swift_set.Filtro $ 0 == "Pandas" || $ 0 == "Java") ")

Producción:

Explicación:

Línea 2-

Creamos un conjunto llamado swift_set con 5 elementos de tipo de cadena.

Línea 6-

Aquí obtenemos los elementos iguales a Pandas y Java. El filtro utilizado aquí es el operador "==" a través del operador o (||).

Ejemplo 2:

Creamos un conjunto rápido que tiene 5 enteros y obtenemos los números mayores de 20 y divisibles por 5.

// Crear un set Swift
var swift_set: set = [20,34,15,40,50]
print ("set real - \ (swift_set)")
// Filtrar el swift_set de modo que el elemento sea mayor que 20 y divisible por 5
Imprimir ("Conjunto filtrado - \ (swift_set.Filtro $ 0> 20 && $ 0%5 == 0) ")

Producción:

Explicación:

Línea 2-

Creamos un conjunto llamado swift_set con 5 elementos de tipo entero.

Línea 7-

Aquí, obtenemos los valores que son mayores de 20 y divisibles por 5 . El filtro utilizado aquí es el operador && (y).

Conclusión

En este tutorial rápido, aprendimos cómo filtrar los elementos en un conjunto utilizando el método filtre (). Filtre () en Swift Set es un método que se utiliza para devolver un conjunto actualizado del conjunto existente eliminando los elementos. Aprendimos los diferentes ejemplos revisando las diferentes condiciones para verificar los elementos particulares.