2 Mar
2011
2 Mar
'11
10:09 a.m.
On Wed, 2011-02-23 at 18:47 +0100, Farkas Dániel wrote:
Szia!
overrideable jó helyen van, ellenben a debugban ez a hiba:
TypeError: 'tuple' object does not support item assignment#012
Ha jól olvastam utána, akkor nem engedi felülírni a hash elemét.
Mindent köszi!
U.I.: Sajnos nem értek a python nyelvezetéhet, de már szokom :) Nagyüzemben nyomozok, miért nem írhatom felül.
a Pythonban a tuple egy nem mutable objektum, azaz ha egyszer erteket kapott utana modoistani mar nem lehet, csak a teljes tuple cserejevel. pl. a = (1, 2, 3) a[0] = 5 # hibat kapsz a = (3, 4, 5) # igy viszont lecsereltuk az osszes elemet. Python tutorial itt: http://docs.python.org/tutorial/ -- Bazsi