Aqui, $ 0 pode ser usado como fechamento de abreviação que especifica a condição dentro do método allsatisfy ().
Sintaxe
swift_array.Allsatisfy ($ 0 condição)Onde swift_array é a matriz de entrada.
Parâmetro
É preciso a condição usando o fechamento de abreviação $ 0.
Condição única
Exemplo 1
Criamos uma matriz Swift que tem 8 elementos e obtemos os elementos iguais a Numpy.
// Crie uma matriz SwiftSaída
Explicação
Linha 2:
Criamos uma matriz chamada swift_array com 8 elementos do tipo de string.
Linha 7:
Aqui, verificamos se todos os valores no Swift_array são iguais a Numpy. Todos não são Numpy. Por isso, falso é a saída.
Exemplo 2
Criaremos uma matriz rápida que tenha 10 números inteiros e;
Saída
Explicação
Linha 2:
Criamos uma matriz chamada swift_array com 10 elementos do tipo inteiro.
Linha 7:
Aqui, verificamos se todos os valores no swift_array são maiores que 25 ou não. A saída é verdadeiro Uma vez que cada elemento no swift_array é maior que 25.
Linha 10:
Aqui, verificamos se todos os valores no swift_array são inferiores a 100 ou não . A saída é verdadeiro Uma vez que cada elemento no swift_array é menor que 100.
Múltiplas condições
Exemplo 1
Criamos uma matriz rápida que possui 10 números inteiros e;
Saída
Explicação
Linha 2:
Criamos uma matriz chamada swift_array com 10 elementos do tipo inteiro.
Linha 7:
Verificamos se todos os valores no swift_array são maiores que 25 e inferiores a 100. A saída é verdadeiro já que cada elemento satisfaz as duas condições.
Linha 10:
Verificamos se todos os valores no swift_array são maiores que 25 e divisíveis por 10. A saída é verdadeiro Como cada elemento satisfaz a primeira condição e algum elemento não satisfaz a segunda condição. Como o operador especificado é OU, a saída é verdadeira. Pelo menos uma condição está satisfeita.
Exemplo 2
Criamos uma matriz rápida que tenha 3 cordas e;
Saída
Explicação
Linha 2:
Criamos uma matriz chamada swift_array com 3 strings.
Linha 7:
Verificamos se todas as cordas têm comprimento-6 e começamos com "s".
Ambas as condições são verdadeiras.
Linha 10:
Verificamos se todas as cordas têm comprimento-6 e terminam com "s".
A primeira condição é satisfeita, mas a segunda condição falha.
Então, a saída final é falso.
Conclusão
Neste tutorial rápido, aprendemos a verificar a condição de todos os elementos em uma matriz usando o método Allsatisfy (). O Allsatisfy () em Swift Array é um método usado se verificar todos os elementos da matriz, satisfez a condição ou não. Nós especificamos o $ 0 como encerramento abreviado e aprendeu os diferentes exemplos, verificando as diferentes condições para verificar todos os elementos.