Droplast () na matriz Swift é usado para remover o último elemento da matriz. Ele retorna a matriz removendo o último elemento por padrão. Se você deseja um número específico de elementos do último de uma matriz, precisa especificar um valor inteiro como um parâmetro que representa o número total de elementos a serem excluídos do último na matriz Swift.
Sintaxe
swift_array.Drogas (valor)
Parâmetro
É preciso apenas um parâmetro opcional.
Valor especifica o valor inteiro para excluir os elementos na matriz Swift do último.
Exemplo 1
Criamos uma matriz Swift que possui 5 cordas e removemos o último elemento, passando nenhum parâmetro dentro do método DropLlast ().
// Crie uma matriz Swift
var swift_array: [string] = ["swift4", "java", "mysql", "web", "dados"]
print ("Array real - \ (swift_array)")
// retorna o swift_array removendo o último elemento
print ("swift_array depois de remover o último elemento -", swift_array.gotastrans ())
Saída
Explicação
Linha 2:
Criamos uma matriz chamada swift_array com 5 strings.
Linha 7:
Devolver o swift_array removendo o último elemento.
Exemplo 2
Criamos uma matriz rápida que possui 10 números inteiros e;
- Retorne o swift_array removendo os últimos 5 elementos.
- Retorne o swift_array removendo os últimos 2 elementos.
- Retorne o swift_array removendo todos os 10 elementos.
// Crie uma matriz Swift
var swift_array: [int] = [12,34,56,78,54,32,4,5,6,7]
print ("Array real - \ (swift_array)")
// retorna o swift_array removendo os últimos 5 elementos
print ("swift_array após remover os últimos 5 elementos -", swift_array.Drogas (5))
// retorna o swift_array removendo os últimos 2 elementos
print ("swift_array após remover os últimos 2 elementos -", swift_array.Drogas (2))
// retorna o swift_array removendo todos os 10 elementos
print ("swift_array depois de remover todos os 10 elementos -", swift_array.Drogas (10))
Saída
Explicação
Linha 2:
Criamos uma matriz chamada swift_array com 10 números inteiros.
Linha 7:
Retorne o swift_array removendo os últimos 5 elementos.
Linha 10:
Retorne o swift_array removendo os últimos 2 elementos.
Linha 13:
Devolver o swift_array removendo todos os elementos.
Exemplo 3
Pode ser possível usar o método classificado () junto com o método DroTlast () para classificar o SWIFT_ARRAY em ordem crescente.
// Crie uma matriz Swift
var swift_array: [int] = [12,34,56,78,54,32,4,5,6,7]
print ("Array real - \ (swift_array)")
// retorna o swift_array removendo os últimos 5 elementos
print ("swift_array após remover os últimos 5 elementos -", swift_array.Drogas (5).classificado ())
// retorna o swift_array removendo os últimos 2 elementos
print ("swift_array após remover os últimos 2 elementos -", swift_array.Drogas (2).classificado ())
Saída
Explicação
Linha 7-10:
Você pode ver que aplicamos a função classificada () juntamente com o método DroTlast () para retornar o Swift_array removendo os últimos 5 e 2 elementos na ordem ascendente.
Exemplo 4
Pode ser possível usar o método Shuffled () junto com o método DroTlast () para embaralhar o swift_array.
// Crie uma matriz Swift
var swift_array: [int] = [12,34,56,78,54,32,4,5,6,7]
print ("Array real - \ (swift_array)")
// retorna o swift_array removendo os últimos 5 elementos
print ("swift_array após remover os últimos 5 elementos -", swift_array.Drogas (5).Shuffled ())
// retorna o swift_array removendo os últimos 2 elementos
print ("swift_array após remover os últimos 2 elementos -", swift_array.Drogas (2).Shuffled ())
Saída
Explicação
Linha 7-10:
Você pode ver que aplicamos a função Shuffled () juntamente com o método DroTlast () para retornar o Swift_array removendo os últimos 5 e 2 elementos.
Conclusão
Neste guia Swift, aprendemos a remover o último elemento da matriz Swift usando o método DropLlast (). Se você deseja um número específico de elementos do último de uma matriz usando o método DHETLAST (), você precisa especificar um valor inteiro como um parâmetro que representa o número total de elementos a serem excluídos do último na string swift. Aprendemos as diferentes abordagens de usar o método DroTlast () usando os métodos classificados () e Shuffled ().