Função slice() Python
Exemplo
Crie um tupla e um objeto slice. Use o objeto slice para obter apenas os dois primeiros itens do tupla:
a = ("a", "b", "c", "d", "e", "f", "g", "h") x = slice(2) print(a[x])
Definição e Uso
A função slice() retorna um objeto slice (corte).
O objeto slice é usado para especificar como cortar uma sequência. Você pode especificar onde começar a cortar e onde terminar a cortar. Você também pode especificar o passo, por exemplo, cortar a cada item.
Sintaxe
slice(start, end, step)
Valor do Parâmetro
Parâmetro | Descrição |
---|---|
start | Opcional. Número inteiro, especifica o local onde o corte começa. O padrão é 0. |
end | Opcional. Número inteiro, especifica o local onde o corte termina. |
step | Opcional. Número inteiro, especifica o valor de passo do corte. O padrão é 1. |
Mais Exemplos
Exemplo
Crie um tupla e um objeto slice. Inicie o objeto slice no local 3 e corte no local 5, retornando o resultado:
a = ("a", "b", "c", "d", "e", "f", "g", "h") x = slice(3, 5) print(a[x])
Exemplo
Crie um tupla e um objeto slice. Use o parâmetro step para retornar cada terceiro item:
a = ("a", "b", "c", "d", "e", "f", "g", "h") x = slice(0, 8, 3) print(a[x])