Tecnología

Inicio

Método de la rebanada de Python

En Python, una "rebanada" es un subconjunto de una lista o una variable de cadena que se obtiene mediante la definición de un inicio y / o fin índice de la variable y la devolución de los valores dentro de ese rango. El subconjunto devuelta incluye el valor del índice de partida, pero no el valor final. Se puede utilizar el método de la rebanada en varios tipos de datos diferentes, incluyendo cadenas, números y listas.

Utilizar

El uso de una rebanada en Python funciona de manera similar a la indexación de matrices en otros lenguajes de programación, excepto cuando se llama el índice de un elemento en una matriz, sólo se puede volver un artículo a la vez. Además, no se puede cortar otros tipos de datos, tales como cadenas, pero el método de la rebanada en Python le permite. El método utiliza rebanada cero indexación, lo que significa que el primer carácter o elemento de la lista tiene el índice cero, el segundo elemento tiene un índice, y así sucesivamente.

Sintaxis

Para utilizar el método de corte, es necesario crear e inicializar una variable para cortar en primer lugar. A continuación, utilice corchetes para llamar al método slice, lo que indica ya sea una posición para iniciar el corte, poner fin a la división, o ambos. Por ejemplo, escriba "mivar [3: 5]" para rebanar una variable llamada "mivar", que comienza en la tercera posición y terminando en el índice antes de la quinta posición. También puede escribir "mivar [3]:" para rebanar en la tercera posición y devolver todo después, o escriba "mivar [: 5]" para devolver todo lo que hasta la quinta posición y cortar allí.

tipos

Se puede utilizar el método de la rebanada en varios tipos diferentes de datos y obtener resultados diferentes. Por ejemplo, si tiene una variable de cadena llamado "Alfa", que contiene las letras del alfabeto en orden, escribiendo "Alf [1: 5]" devuelve la subcadena 'bcde.' Si usted tiene una lista de cadenas o enteros llamado "lst," escribir "LST [1: 3]" devuelve los artículos segundo y tercero en la lista. También puede crear una variable y utilizar el método de división para guardar un valor de otra variable o lista a la misma.

Función

Python tiene una función incorporada llamada "corte" que funciona de manera similar al método slice, pero tiene una sintaxis diferente. La función toma de una a tres parámetros: iniciar, detener y dar un paso; siendo un parámetro de "parada", que indica dónde parar la rebanada del requerido. Por ejemplo, escribiendo "Alf [rebanada (1,5)]" devuelve el "bcde." Subcadena Puede utilizar el parámetro "paso" para omitir algunos valores. Por ejemplo, "Alf [rebanada (0,5,2)]", dice para empezar en la posición cero y la rebanada en la posición cinco, pero volver cada segundo valor. Este ejemplo devuelve "as".