miércoles, 11 de febrero de 2015

Listas - II

La función predefinida len() también sirve para las listas:
>>> a = ['a', 'b', 'c', 'd']
>>> len(a)
4

Es posible anidar listas (crear listas que contengan otras listas), por ejemplo:

>>> q = [2, 3]
>>> p = [1, q, 4]
>>> len(p)
3
>>> p[1]
[2, 3]
>>> p[1][0]
2
>>> p[1].append('extra') # Ver seccion 5.1
>>> p
[1, [2, 3, 'extra'], 4]
>>> q
[2, 3, 'extra']

Notá que en el último ejemplo, p[1] y q ¡realmente hacen referencia al mismo objeto! Volveremos a la semántica de los objetos más adelante.

No hay comentarios:

Publicar un comentario