Conjunto Swift - filtro

Conjunto Swift - filtro

SET - FILTER ()

Filtro () no conjunto Swift é um método usado para retornar um conjunto atualizado do conjunto existente removendo os elementos. Podemos chamar isso de filtragem. Com base na condição especificada dentro do método filtro (), ele retorna os elementos baseados na condição, removendo alguns elementos.

Aqui, $ 0 pode ser usado como fechamento de abreviação que especifica a condição dentro do método filtro ().

Sintaxe:

swift_set.filtro ($ 0 condição)

Onde swift_set é o conjunto de entrada.

Parâmetro:
É preciso a condição para filtrar os elementos do conjunto Swift.

Condição única

Exemplo 1:
Criamos um conjunto rápido que tem 5 elementos e obtenham os elementos iguais a pandas.

// Crie um conjunto rápido
var swift_set: definido = ["Java", "Php", "Scipy", "Pandas", "Numpy"]
print ("Conjunto real - \ (swift_set)")
// filtra o swift_set de modo que esse valor seja pandas
print ("Valores dos pandas - \ (swift_set.filtro $ 0 == "pandas") ")

Saída:

Explicação:

Linha 2-

Criamos um conjunto chamado swift_set com 5 elementos do tipo de string.

Linha 7-

Aqui, temos o elemento igual a pandas. O filtro usado aqui é o operador "==". Finalmente, exibimos o Swift_set filtrado.

Exemplo 2:

Criamos um conjunto Swift que possui 10 números inteiros e obtemos os elementos maiores que 25.

// Crie um conjunto rápido
var swift_set: definido = [100,23,4,6,78,34,56,1,23,22]
print ("Conjunto real - \ (swift_set)")
// filtrar o swift_set de modo que elementos maiores que 25.
print ("conjunto filtrado- \ (swift_set.filtro $ 0> 25) ")

Saída:

Explicação:

Linha 2-

Criamos um conjunto chamado swift_set com 10 elementos do tipo inteiro.

Linha 7-

Aqui, temos os elementos maiores que 25 usando o> operador.

Exemplo 3:

Criamos um conjunto rápido que possui 10 números inteiros e obtemos os elementos inferiores a 25.

// Crie um conjunto rápido
var swift_set: definido = [100,23,4,6,78,34,56,1,23,22]
print ("Conjunto real - \ (swift_set)")
// filtre o swift_set de modo que elementos inferiores a 25.
print ("Conjunto filtrado - \ (swift_set.filtro $ 0 < 25 )")

Saída:

Explicação:

Linha 2-

Criamos um conjunto chamado swift_set com 10 elementos do tipo inteiro.

Linha 7-

Aqui, obtemos os elementos inferiores a 25 usando o < operator.

Múltiplas condições

Exemplo 1:

Criamos um conjunto rápido que tem 5 elementos e obtenham os elementos iguais a pandas ou java.

// Crie um conjunto rápido
var swift_set: definido = ["Java", "Php", "Scipy", "Pandas", "Numpy"]
print ("Conjunto real - \ (swift_set)")
// filtra o swift_set de modo que esse valor seja pandas, java
print ("Pandas, valores java - \ (swift_set.filtro $ 0 == "pandas" || $ 0 == "java") ")

Saída:

Explicação:

Linha 2-

Criamos um conjunto chamado swift_set com 5 elementos do tipo de string.

Linha 6-

Aqui, temos os elementos iguais a pandas e java. O filtro usado aqui é o operador "==" através do operador (||).

Exemplo 2:

Criamos um conjunto rápido que possui 5 números inteiros e obtemos os números maiores que 20 e divisíveis por 5.

// Crie um conjunto rápido
var swift_set: definido = [20,34,15,40,50]
print ("Conjunto real - \ (swift_set)")
// filtra o swift_set de modo que esse elemento seja maior que 20 e divisível por 5
print ("Conjunto filtrado - \ (swift_set.filtro $ 0> 20 && $ 0%5 == 0) ")

Saída:

Explicação:

Linha 2-

Criamos um conjunto chamado swift_set com 5 elementos do tipo inteiro.

Linha 7-

Aqui, obtemos os valores maiores que 20 e divisíveis por 5 . O filtro usado aqui é o operador && (e).

Conclusão

Neste tutorial Swift, aprendemos a filtrar os elementos em um conjunto usando o método filtro (). Filtro () no conjunto Swift é um método usado para retornar um conjunto atualizado do conjunto existente removendo os elementos. Aprendemos os diferentes exemplos verificando as diferentes condições para verificar os elementos específicos.