[python] ukazatele

Jaroslav Aster orm na humlak.cz
Sobota Leden 22 12:23:36 CET 2005


Ahoj,

Josef Skladanka píše v So 22. 01. 2005 v 11:53 +0100:
> ahoj,
> muzete mi pls poradit jak mam vytvorit ukazatel na objekt ? chci v pythonu realizovat binarni strom, ale tohle mi brani..
> diky

doufám, že nebudu mlžit, s pythonem teprv začínám. Pokud myslíte
ukazatel ve smyslu Cčka tj. *něco, tak to v pythonu neexistuje. V
pythonu je všechno ukazatel (reference) na objekt.

příklad:

class Objekt:
	pass

a = Objekt() # vytvoření instance třídy Objekt a přiřazení "ukazatele"
             # do proměné a
b = a        # přiřazení "ukazatele" do b, tj. b i a ukazují na stejný 
             # objekt

-- 
Jaroslav 'orm' Aster





Další informace o konferenci Python