Una lista en Python es un tipo de datos compuesto que es lo más parecido a una matriz. Los valores múltiples se almacenan en un orden particular en una lista , y se hace referencia a través de un número llamado un índice . Cortar una lista significa crear una nueva lista que contiene copias de algún subconjunto de los valores de la lista en rodajas . Cortar una lista especificando los valores del índice al comienzo y al final del subconjunto que desea cortar . Instrucciones
1
Inicie el intérprete de línea de comandos de Python
2
Crear una lista con el siguiente comando: . Lista
= [' a', ' b ',' c ' , 1,2,3 ', artículo 1 ',' artículo 2 ',' artículo 3 ']
Ver el contenido de la lista en cualquier momento escribiendo su nombre - " lista " - y presionar " Enter " . Tenga en cuenta que una sola lista puede contener varios tipos de datos e incluso otras listas
3
Cortar los tres primeros artículos de la lista con el siguiente comando : . Lista
[ 0 : " . 0 " 3 ]
El corte se produce en el lado izquierdo de los elementos especificados por los índices , y Python indexación comienza a En este ejemplo, el corte comienza antes de que el primer elemento que tiene el valor de índice " 0 ", y termina antes de que el cuarto elemento que tiene el valor de índice " 3 . " Los elementos no se almacenan en rodajas , y la lista original no se ve afectada - verificar esto con el comando " lista. " Para guardar el slice , simplemente asignarle una nueva variable :
list2 = lista [ 0:3 ]
4
Omitir valores de índice para capturar tantos elementos como residir en cualquier lado de una rebanada . Por ejemplo, utilice el siguiente comando para cortar todos los valores del tercer elemento al final de la lista : Lista
[ 2 : ]
Slice toda la lista por omisión de ambos índices : < br > Guía
[: ]
Esta es una buena manera de hacer una copia de una lista
5
Utilice índices negativos de referencia la lista de su extremo . . Esto puede ser apropiado para algunas estrategias algorítmicas . El último elemento de la lista está indexado por el valor " -1 ". Los siguientes cortes de comando de la tercera a la última y la segunda a la última artículos de la lista : Lista
[ -3: -1 ]