[pyar] Tamaño de un arreglo definido dinamicamente

Sebastian Bassi sebastian.bassi en globant.com
Mie Ago 11 10:16:10 ART 2010


2010/8/10 Claudio Freire <klaussfreire en gmail.com>

>
> self.vr = [ valor for i in xrange(tamanio) ]
>
>
Pero en este caso, como valor es cte si tiene sentido crearlo de una tipo:
self.vr = [valor]*tamanio

>>> valor = 50
>>> tamanio = 10
>>> [ valor for i in xrange(tamanio) ]
[50, 50, 50, 50, 50, 50, 50, 50, 50, 50]
>>> [valor]*tamanio
[50, 50, 50, 50, 50, 50, 50, 50, 50, 50]

Pero en general sí tenes que usar la otra forma, donde vas agregando el
valor al final de la lista sin redimensionarla antes, solo que en este caso
en particular me parece mejor usar el *.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20100811/dfd36d57/attachment.html>


More information about the pyar mailing list