Python LanguageLista


Introducción

La Lista de Python es una estructura de datos general ampliamente utilizada en los programas de Python. Se encuentran en otros idiomas, a menudo denominados arreglos dinámicos . Ambos son mutables y un tipo de datos de secuencia que les permite ser indexados y segmentados . La lista puede contener diferentes tipos de objetos, incluidos otros objetos de lista.

Sintaxis

  • [valor, valor, ...]
  • lista ([iterable])

Observaciones

list es un tipo particular de iterable, pero no es el único que existe en Python. A veces será mejor usar set , tuple o dictionary

list es el nombre dado en Python a arreglos dinámicos (similar al vector<void*> de C ++ o ArrayList<Object> de Java ArrayList<Object> ). No es una lista enlazada.

El acceso a los elementos se realiza en tiempo constante y es muy rápido. Anexar elementos al final de la lista es tiempo constante amortizado, pero de vez en cuando puede implicar la asignación y copia de toda la list .

Las comprensiones de listas están relacionadas con listas.

Lista Ejemplos relacionados