Función slice() de Python

Ejemplo

Crear un tupla y un objeto de corte. Utilizar el objeto de corte para obtener solo los primeros dos elementos del tupla:

a = ("a", "b", "c", "d", "e", "f", "g", "h")
x = slice(2)
print(a[x])

Ejemplo de Ejecución

Definición y uso

La función slice() devuelve un objeto de corte (corte).

El objeto de corte se utiliza para especificar cómo cortar una secuencia. Puede especificar dónde comenzar a cortar y dónde finalizar el corte. También puede especificar el paso, por ejemplo, cortar cada proyecto en lugar de uno.

Sintaxis

slice(start, end, step)

Valor del parámetro

Parámetros Descripción
start Opcional. Entero, especificar en qué posición comenzar el corte. El valor predeterminado es 0.
end Opcional. Entero, especificar en qué posición finalizar el corte.
step Opcional. Entero, especificar el valor de paso del corte. El valor predeterminado es 1.

Más ejemplos

Ejemplo

Crear un tupla y un objeto de corte. Iniciar el objeto de corte en la posición 3 y cortar en la posición 5, y devolver los resultados:

a = ("a", "b", "c", "d", "e", "f", "g", "h")
x = slice(3, 5)
print(a[x])

Ejemplo de Ejecución

Ejemplo

Crear un tupla y un objeto de corte. Utilizar el parámetro step para devolver cada tercer proyecto:

a = ("a", "b", "c", "d", "e", "f", "g", "h")
x = slice(0, 8, 3)
print(a[x])

Ejemplo de Ejecución