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