Listas
Una lista es un valor que contiene múltiples valores en una secuencia ordenada. El término valor de lista se refiere a la lista en sí (que es un valor que puede almacenarse en una variable o pasarse a una función como cualquier otro valor), no a los valores dentro del valor de lista. Un valor de lista tiene el siguiente aspecto ['cat', 'bat', 'rat', 'elephant']
. Al igual que los valores de las cadenas se escriben con comillas para marcar el inicio y el final de la cadena, una lista comienza con un corchete de apertura y termina con un corchete de cierre, []
. Los valores de la lista también se denominan elementos. Los elementos se separan con comas (es decir, están delimitados por comas). Por ejemplo, introduzca lo siguiente en el shell interactivo:
>>> [1, 2, 3]
[1, 2, 3]
>>> ['cat', 'bat', 'rat', 'elephant']
['cat', 'bat', 'rat', 'elephant']
>>> ['hello', 3.1415, True, None, 42]
['hello', 3.1415, True, None, 42]
➊ >>> spam = ['cat', 'bat', 'rat', 'elephant']
>>> spam
['cat', 'bat', 'rat', 'elephant']
A la variable spam
➊ se le sigue asignando un solo valor: el de la lista. Pero el propio valor de la lista contiene otros valores. El valor []
es una lista vacía que no contiene valores, similar a ''
, la cadena vacía.