list

Informar un problema Ver fuente

Es el tipo de lista integrada. Ejemplos de expresiones de lista:
x = [1, 2, 3]
Es posible acceder a los elementos con la indexación (comienza desde 0):
e = x[1]   # e == 2
Las listas admiten el operador + para concatenar dos listas. Ejemplo:
x = [1, 2] + [3, 4]   # x == [1, 2, 3, 4]
x = ["a", "b"]
x += ["c"]            # x == ["a", "b", "c"]
De manera similar a las strings, las listas admiten operaciones de Slice:
['a', 'b', 'c', 'd'][1:3]   # ['b', 'c']
['a', 'b', 'c', 'd'][::2]  # ['a', 'c']
['a', 'b', 'c', 'd'][3:0:-1]  # ['d', 'c', 'b']
Las listas son mutables, como en Python.

Miembros

append

None list.append(item)

Agrega un elemento al final de la lista.

Parámetros

Parámetro Descripción
item obligatorio
Elemento que se debe agregar al final.

borrar

None list.clear()

Quita todos los elementos de la lista.

extend

None list.extend(items)

Agrega todos los elementos al final de la lista.

Parámetros

Parámetro Descripción
items obligatorio
Elementos que se deben agregar al final.

index

int list.index(x, start=None, end=None)

Muestra el índice de la lista del primer elemento cuyo valor es x. Si no existe ese elemento, es un error.

Parámetros

Parámetro Descripción
x required
Es el objeto que se buscará.
start int; o None; el valor predeterminado es None
El índice de inicio de la parte de la lista que se inspeccionará.
end int o None; el valor predeterminado es None
El índice final de la parte de la lista que se inspeccionará.

insert

None list.insert(index, item)

Inserta un elemento en una posición determinada.

Parámetros

Parámetro Descripción
index required
El índice de la posición determinada.
item required
El elemento.

pop

unknown list.pop(i=-1)

Quita el elemento en la posición determinada en la lista y lo muestra. Si no se especifica un index, se quita y muestra el último elemento de la lista.

Parámetros

Parámetro Descripción
i int; o None; el valor predeterminado es -1
Es el índice del elemento.

quitarlo

None list.remove(x)

Elimina el primer elemento de la lista cuyo valor es x. Si no existe ese elemento, es un error.

Parámetros

Parámetro Descripción
x required
Es el objeto que se quitará.