<p>La cosa migliore è usare una lista di label. E quindi accedere alla label i con lista_label[i].setText <br>
Altrimenti devi accedervi tramite il __dict__. Tipo self.__dict__["label_%d" % i].setText</p>
<div class="gmail_quote">Il giorno 10/set/2012 09:27, "Matteo Perini" <<a href="mailto:perini.matteo@gmail.com">perini.matteo@gmail.com</a>> ha scritto:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
ciao a tutti.<br>
Vorrei chiedervi una mano per risolvere un problema a cui non ho trovato soluzione.<br>
<br>
Come posso fare ad assegnare un nome di variabile diverso per ogni iterazione in un ciclo (for per esempio).<br>
<br>
Mi spiego meglio...<br>
Avrei bisogno di fare una cosa del genere:<br>
<br>
for i in range(20,100):<br>
    self.label_(i).set.text('Ciao'<u></u>)<br>
<br>
                    ^<br>
                     |<br>
<br>
Al posto di questa i vorrei mettere il numero corrispondente.<br>
E' possibile?<br>
<br>
La funzione lambda potrebbe aiutarmi in questo caso???<br>
Ho guardato qualche esempio ma non sono riuscito a risolvere<br>
<br>
Grazie<br>
Matteo P<br>
______________________________<u></u>_________________<br>
Python mailing list<br>
<a href="mailto:Python@lists.python.it" target="_blank">Python@lists.python.it</a><br>
<a href="http://lists.python.it/mailman/listinfo/python" target="_blank">http://lists.python.it/<u></u>mailman/listinfo/python</a><br>
</blockquote></div>