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])

Executar Exemplo

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])

Executar Exemplo

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])

Executar Exemplo