Swift Array - Mapa

Swift Array - Mapa
Map () em Swift Array é um método usado para transformar a matriz existente aplicando uma operação matemática nele. Quando você está fazendo isso, todos os elementos da matriz Swift existente são transformados. Então, todos os elementos são alterados.

Para se transformar, temos que especificar a condição matemática. Esta condição é aplicada usando a propriedade de fechamento de abreviação. Aqui, $ 0 pode ser usado como fechamento de abreviação que especifica a condição dentro do método map ().

Sintaxe

swift_array.mapa ($ 0 Transformation)

Onde swift_array é a matriz de entrada.

Parâmetro
É necessário a condição usando o fechamento de abreviação-$ 0.

Exemplo 1

Criamos uma matriz rápida que tem 8 números inteiros. Agora, fazemos as seguintes transformações:

  1. Adicione 2 a todos os elementos no Swift_array.
  2. Subtrair 5 de cada elemento no Swift_array.
// Crie uma matriz Swift
var swift_array: [int] = [20,30,40,50,60,12,34,45]
print ("Array real - \ (swift_array)")
// Adicione 2 a todos os elementos no Swift_array
Print ("Matriz Swift transformada - \ (swift_array.mapa $ 0 + 2) ")
/// subtraia 5 de todos os elementos no Swift_array
Print ("Matriz Swift transformada - \ (swift_array.mapa $ 0 - 5) ")

Saída

Explicação

Linha 2:

Criamos uma matriz chamada swift_array com 8 números inteiros.

Linha 7:

Aqui, adicionamos 2 a todos os elementos no Swift_array. A operação matemática é - “$ 0 + 2”.

Linha 10:

Aqui, subtraímos 5 de todos os elementos no Swift_array. A operação matemática é - “$ 0 - 5”.

Exemplo 2

Criamos uma matriz rápida que tem 8 números inteiros. Agora, fazemos as seguintes transformações:

  1. Multiplique 4 com cada elemento no swift_array.
  2. Divida cada elemento por 10 no swift_array.
// Crie uma matriz Swift
var swift_array: [int] = [20,30,40,50,60,12,34,45]
print ("Array real - \ (swift_array)")
// Multiplique 4 com cada elemento no Swift_array
Print ("Matriz Swift transformada - \ (swift_array.mapa $ 0 * 4) ")
// Divida cada elemento por 10 no swift_array
Print ("Matriz Swift transformada - \ (swift_array.mapa $ 0/10) ")

Saída

Explicação

Linha 2:

Criamos uma matriz chamada swift_array com 8 números inteiros.

Linha 7:

Aqui, multiplicamos 4 com cada elemento no swift_array. A operação matemática é - “$ 0 * 4”.

Linha 10:

Aqui, dividimos cada elemento por 10 no Swift_array. A operação matemática é - “$ 0/10”.

Exemplo 3

Criamos uma matriz rápida que tem 3 cordas e retornamos um Swift_array transformado que tem comprimento de string.

// Crie uma matriz Swift
var swift_array: [string] = ["swift1", "linuxhint", "c#"]
print ("Array real - \ (swift_array)")
// transforma o swift_array retornando a contagem de personagens em cada string
Print ("Matriz Swift transformada - \ (swift_array.mapa $ 0.contar)")

Saída

Explicação

Linha 2:

Criamos uma matriz chamada swift_array com 3 strings.

Linha 7:

Aqui, transformamos o swift_array retornando a contagem de personagens em cada string. A operação é “$ 0.contar”. Conde encontra o comprimento da corda rápida.

Exemplo 4

Criamos duas matrizes rápidas e as transformamos nas matrizes que possuem seqüências de casos de capital e strings de minúsculas de minúsculas.

// Crie uma matriz Swift
var swift_array1: [string] = ["swift1", "linuxhint", "c#"]
// Crie uma matriz Swift
var swift_array2: [String] = ["Hello", "Linuxhint"]
print ("Swift Array1 - \ (swift_array1)")
// transforma o swift_array retornando as cordas no caso de capital.
print ("Transformed Swift Array1 - \ (swift_array1.mapa $ 0.uppercased ()) ")
print ("Swift Array2 - \ (swift_array2)")
// transforma o swift_array retornando as cordas em minúsculas.
print ("Transformed Swift Array2 - \ (Swift_array2.mapa $ 0.lombarcased ()) ")

Saída

Explicação

Linha 2-5:

Criamos duas matrizes rápidas com cordas chamadas swift_array1 e swift_array2.

Linha 9:

Aqui, transformamos o swift_array1 retornando as cordas no caso de capital. A operação é “$ 0.UpperCased ()”.

Linha 15:

Aqui, transformamos o swift_array2 retornando as cordas em minúsculas. A operação é “$ 0.BONDERCASED ()”.

Conclusão

Neste tutorial rápido, aprendemos a transformar todos os valores no método swift_array existente usando o método map (). Map () em Swift Array é um método usado para transformar a matriz existente aplicando uma operação matemática nele. Especificar o fechamento de abreviação $ 0 é importante mencionar a condição de transformação com a Operação R e a expressão matemática.