lista de índices para lista multiple
Tny
a.porrua en gmail.com
Sab Mayo 13 14:11:19 CEST 2006
supongamos que tenemos una lista que contiene listas que contiene listas
... que contienen None (por ejemplo)
algo así como.
b=[[[[None], [None], [None]], [[None], [None]], [[[None], [None],
[None]], [[None], [None]], [[None], [None], [None]]]], [[[None], [None],
[None]], [[None], [None]], [[[None], [None], [None]], [[None], [None]],
[[None], [None], [None]]]], [[None], [None]]]
y supongamos que tenemos una lista de indices
x=[x_1,x_2,x_3]
¿como se puede hacer para hacer ((b[x_1])[x_2])[x_3]. de una manera
rápida y sencilla cuando el tamaño de x se sabe en tiempo de ejecución?
b[x] no vale
Más información sobre la lista de distribución Python-es