[Tutor PyCZ] (no subject)

Jiri Vit jirivit na jirivit.com
Neděle Květen 28 17:03:36 CEST 2006


Pochopil jsem to spravne, ze chces vytvorit automaticky v cyklu nejake  
seznamy?
To lze udelat v Pythonu treba takto:

for x in xrange(100):
     nazev_prazneho_seznamu = 'seznam_' + str(x)
     exec('%s = []' % nazev_prazdneho_seznamu)

Jirka

On Sun, 28 May 2006 14:58:51 +0200, <xDlabacekM na seznam.cz> wrote:

> Ahoj,
> Mám zhruba tohle:
> for q in range(100):
>    obj=[]
>  pru=random.randint(2,10)
>   uhel=random.randint(1,359)
>   set_colour(Colour.red)
>   allow_moveables()
>   c=circle(x,y,pru, filled=1)
>   vz=random.randint(50,300)
>   obj=[]
>  pla=[uhel, pru, vz]
>   x=320+pla[2]*math.cos(pla[0])
>   y=240+pla[2]*math.sin(pla[0])
>   obj.append(pla)
> chtěl bych ale, aby se mi vždycky změnil název přidávaného seznamu (pla,
> pla1, pla2.pla99) Snad pochopíte, co chci. Dá se to nějak řešit?
> Marek Dlabáček
>




Další informace o konferenci Tutor