2010/4/30 monoBOT <monobot.s...@gmail.com> > > Seguro que existen métidos para la multiasignación de variables, pero yo no > lo conozco, bueno en realidad conozco uno: > > variable1, variable2,variable3, variable4, variable5, variable6 = 1,2,3,4,5,6 > > print variable1 > > 1 > > pero éste método es un poco lento para lo que yo necesito… yo tengo en mi > programa varios sitios donde hago > asignación masiva de variables del tipo > variable busca el valor aki1 y aki2 ....... > > EN DEFINITIVA … alguien me puede aconsejar algún metodo de asignación masiva > de variables?? … gracias
Podrías usar instropección (getattr() y setattr()). Con un diccionario mapeas los nombres rhs->lhs y con un simple bucle recorres los nombres de las variables y las vas asignando. Si los nombres son "atributo" + "_fichero" puedes obviar el diccionario. _______________________________________________ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/