Pitón

Listas de Python

Listas de Python

La lista es una de las estructuras de datos versátiles en Python que organiza los elementos en una secuencia. La lista puede incluir diferentes tipos de elementos. Como los elementos están ordenados en una secuencia, cada elemento tiene una posición específica. Las posiciones de la lista se denominan índices. El número de índice comienza desde cero. Por ejemplo, si tenemos una lista de 10 elementos, entonces la posición de los elementos o números de índice de la lista es de 0 a 9. La característica principal de la lista en Python es que no es necesario insertar los mismos elementos en una lista. Los elementos pueden ser de tipo heterogéneo, yo.mi., una lista puede contener un entero, un número de punto flotante, un número complejo y una cadena. Una lista puede incluso contener otra lista en cualquier posición.  Este artículo explica brevemente las listas en Python, cómo se crea la lista actualizada, la eliminación de elementos de la lista, etc.

Creación de listas en Python

Se crea una lista en Python usando el par de corchetes ([]). Los elementos dentro de la lista están separados por una coma (,).

Creemos múltiples listas en Python.

#creando una lista en blanco o vacía
myList = []
#imprimir lista en blanco
imprimir (myList)
#creación de una lista de números
myList = [1,2,3,4,5,6,7,8,9]
#imprimir la lista
imprimir (myList)
#creación de una lista de palabras
myList = ["Kamran", "Sattar", "Awaisi"]
#imprimir la lista
imprimir (myList)
#creación de una lista de varios elementos
myList = [1,2, "Kamran", 10.0,2 + 3j]
#imprimir la lista
imprimir (myList)

Producción

Acceder a los elementos de una lista

Para acceder a un determinado valor en la lista, necesitamos indicar el número de índice. Para acceder a los elementos de la lista, usamos el par de corchetes, mencionamos el número de índice dentro de los corchetes y devuelve el elemento.

#creando una lista en blanco o vacía
myList = []
#imprimir lista en blanco
imprimir (myList)
#creación de una lista de números
myList = [1,2,3,4,5,6,7,8,9]
#imprimir los elementos de la lista
#accediendo a los primeros elementos
imprimir (mi
Lista [0])
#accediendo a los segundos elementos
imprimir (myList [1])
#accediendo a los terceros elementos
imprimir (myList [2])
#accediendo a los cuartos elementos
imprimir (myList [3])
#accediendo a los quintos elementos
imprimir (myList [4])
#accediendo a los sextos elementos
imprimir (myList [5])
#accediendo a los séptimos elementos
imprimir (myList [6])
#accediendo a los octavos elementos
imprimir (myList [7])
#accediendo a los novenos elementos
imprimir (myList [8])
#creación de una lista de palabras
myList = ["Kamran", "Sattar", "Awaisi"]
#imprimir los elementos de la lista
imprimir (myList [0])
imprimir (myList [1])
imprimir (myList [2])
#creación de una lista de varios elementos
myList = [1,2, "Kamran", 10.0,2 + 3j]
#imprimir los elementos de la lista
imprimir (myList [0])
imprimir (myList [1])
imprimir (myList [2])
imprimir (myList [3])
imprimir (myList [4])

Producción

Podemos dividir una lista en Python usando el operador de división. Los dos puntos (:) se conocen como el operador de corte. El corte de la lista de Python devuelve los múltiples elementos en una secuencia determinada.

Usemos el operador de corte.

#creando una lista
myList = [1,2,3, 'a', 'b', 4,5, 'c', 6,7, 'd', 8,9]
#imprimir los elementos de la lista cortando
#imprimir los elementos del 3 al 8
imprimir (myList [2: 8])
#imprimir los elementos 1 a 5
imprimir (myList [0: 5])
#imprimir los elementos 1 a 5
imprimir (myList [0: 5])
#imprimir los elementos 3 a 8
imprimir (myList [2: 8])

Producción

Actualizar la lista

Podemos actualizar la lista en cualquier momento insertando los elementos en la lista o actualizando el valor del elemento en un índice específico de la lista. Para agregar los elementos en la lista, Python ofrece una función append () incorporada. Las funciones append () agregan el elemento al final de la lista. Sin embargo, podemos agregar el elemento en cualquier índice específico dentro de la lista. Al hacerlo, se reemplazará el elemento existente y se agregará un nuevo elemento dentro de la lista.

Primero, veamos el uso de la función append () para agregar los nuevos elementos al final de la lista.

#creando una lista
myList = [1,2,3,4,5]
#imprimir la lista antes de agregar nuevos elementos
imprimir (myList)
#utilizando la función append ()
mi lista.añadir (6)
mi lista.añadir ('a')
mi lista.añadir (9)
#imprimir la lista
imprimir (myList)

Producción

Ahora, actualice los elementos existentes en una lista.

#creando una lista
estudiante = ['Kamran', 25, '[correo electrónico protegido]', 'MS SE']
#imprimir la lista antes de actualizar los elementos
imprimir (estudiante)
#actualización del valor en la posición 1
estudiante [1] = 24
#actualización del valor en la posición 2
estudiante [2] = "[correo electrónico protegido]"
#imprimir la lista actualizada
imprimir (estudiante)

Producción

Eliminación o eliminación de elementos de la lista

Los elementos se pueden eliminar o eliminar de la lista fácilmente. Hay dos formas de eliminar o eliminar los elementos de la lista:

  1. Usando las palabras clave del
  2. Usando la función remove ()

Usando la palabra clave del

Primero, analicemos la palabra clave del. La palabra clave del elimina un elemento de la lista en el índice especificado. La palabra clave del requiere el número de índice. Por lo tanto, cuando esté seguro del índice de cualquier valor, utilice la palabra clave del.

#creando una lista
estudiante = ['Kamran', 25, '[correo electrónico protegido]', 'MS SE']
#imprimir la lista antes de eliminar los elementos
imprimir (estudiante)
# borrar el valor en el índice 0
del alumno [0]
# borrar el valor en el índice 1
del estudiante [1]
#imprimir la lista actualizada
imprimir (estudiante)

Producción

Usando la función remove ()

La eliminación es la función incorporada Python que toma el elemento de la lista como argumento y lo elimina de la lista. En caso de que no sepa exactamente el valor de índice del artículo, el método de eliminación está ahí para usted.

Veamos el uso de la función remove ().

#creando una lista
estudiante = ['Kamran', 25, '[correo electrónico protegido]', 'MS SE']
#imprimir la lista antes de borrar los elementos
imprimir (estudiante)
# eliminar los elementos de la lista
estudiante.eliminar ('Kamran')
estudiante.eliminar ('MS SE')
#imprimir la lista actualizada
imprimir (estudiante)

Producción

Determinar la longitud de una lista

La longitud de una lista se puede determinar mediante el uso de len () función. Devuelve el tamaño de la lista. Las funciones len () toman el objeto list como argumento.

#creando una lista
estudiante = ['Kamran', 25, '[correo electrónico protegido]', 'MS SE']
#imprimir la longitud de la lista
print ("La longitud de la lista es:", len (estudiante))

Producción

Conclusión

Las listas son las estructuras de datos más comunes y utilizadas en Python. Se utilizan para almacenar los elementos de datos en una secuencia. La lista de Python puede almacenar tipos heterogéneos de elementos. Este artículo explica el funcionamiento de la lista de Python y varias funciones integradas de Python con la ayuda de ejemplos simples.

Tutorial de OpenTTD
OpenTTD es uno de los juegos de simulación empresarial más populares que existen. En este juego, necesitas crear un maravilloso negocio de transporte....
SuperTuxKart para Linux
SuperTuxKart es un gran título diseñado para ofrecerte la experiencia Mario Kart de forma gratuita en tu sistema Linux. Es bastante desafiante y diver...
Tutorial de Battle for Wesnoth
The Battle for Wesnoth es uno de los juegos de estrategia de código abierto más populares que puedes jugar en este momento. Este juego no solo ha esta...