Swift Array - Prefixo

Swift Array - Prefixo
Prefix () na matriz swift é um método usado para retornar um número específico de elementos do elemento inicial. Precisamos passar um valor inteiro para retornar o número de elementos do elemento inicial.

Sintaxe

swift_array.prefixo (n)

Onde swift_array é a matriz de entrada.

Parâmetro
É preciso o valor n que representa o valor inteiro para retornar o número de elementos do elemento inicial.

Exemplo 1

Criamos uma matriz rápida que tem 8 números inteiros e retornamos o seguinte:

  1. Primeiros 5 elementos do swift_array.
  2. Primeiros 6 elementos do swift_array.
// Crie uma matriz Swift
var swift_array: [int] = [20,30,40,50,60,12,34,45]
print ("Array real - \ (swift_array)")
// Obtenha 5 primeiros elementos do swift_array
print ("swift_array com 5 primeiros elementos - \ (swift_array.prefixo (5)) ")
// Obtenha os 6 primeiros elementos do Swift_array
print ("swift_array com 6 primeiros elementos - \ (swift_array.prefixo (6)) ")

Saída

Explicação

Linha 2

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

Linha 7

Devolver o swift_array com os 5 primeiros elementos.

Linha 10

Devolver o swift_array com os 5 primeiros elementos.

Exemplo 2

Agora, vemos o que acontece se fornecermos 0 ao prefixo ().

// Crie uma matriz Swift
var swift_array: [int] = [20,30,40,50,60,12,34,45]
print ("Array real - \ (swift_array)")
Imprimir (Swift_array.prefixo (0))

Saída

Explicação

Linha 2

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

Linha 6
Se especificarmos o 0, a matriz vazia será devolvida.

Exemplo 3

Criamos uma matriz rápida que tem 10 cordas e retornamos o seguinte:

  1. Primeiros 6 cordas em ordem crescente.
  2. Primeiros 2 cordas em ordem crescente.
// Crie uma matriz Swift
var swift_array: [string] = ["swift4", "java", "mysql", "web", "dados", "swift4", "swift2", "swift6", "swift9", "swift4"]
print ("Array real - \ (swift_array)")
// devolve as 6 primeiras cordas e classificá -las em ordem crescente.
print ("Primeiros 6 strings em ordem ascendente -", (swift_array.Prefixo (6).classificado ())))
// retorna as 2 primeiras cordas e classificá -las em ordem crescente.
print ("2 primeiros strings em ordem ascendente -", (swift_array.Prefixo (2).classificado ())))

Saída

Explicação

Linha 2
Criamos uma matriz chamada swift_array com 10 strings.

["swift4", "java", "mysql", "web", "dados", "swift4", "swift2", "swift6", "swift9", "swift4"]

Linha 7
Retornamos as 6 primeiras cordas e as classificamos em ordem crescente. Nós classificamos usando o método classificado ().

Linha 10
Retornamos as duas primeiras cordas e as classificamos em ordem crescente. Nós classificamos usando o método classificado () .

Exemplo 4: Prefixo () com Shuffled ()

// Crie uma matriz Swift
var swift_array: [string] = ["swift4", "java", "mysql", "web", "dados", "swift4", "swift2", "swift6", "swift9", "swift4"]
print ("Array real - \ (swift_array)")
// devolve as 6 primeiras cordas e embaralhá -las.
print ("Primeiros 6 Strings -", ​​(Swift_array.Prefixo (6).Shuffled ()))
// devolve as 2 primeiras cordas e embaralhá -las.
print ("2 primeiras strings -", ​​(swift_array.Prefixo (2).Shuffled ()))

Saída

Explicação

Linha 2:
Criamos uma matriz chamada swift_array com 10 strings.

["swift4", "java", "mysql", "web", "dados", "swift4", "swift2", "swift6", "swift9", "swift4"]

Linha 7:
Retornamos as 6 primeiras cordas, arrastando -as usando o método Shuffled ().

Linha 10:
Retornamos as duas primeiras cordas, arrastando -as usando o método Shuffled ().

Conclusão

Neste tutorial rápido, aprendemos a retornar os primeiros elementos do Swift_array usando o método prefix (). Precisamos passar um valor inteiro para retornar o número de elementos do elemento inicial. É possível usar os métodos classificados () e embaralhados () com o método prefix () para classificar e embaralhar os elementos.