Sorry Dennis,
I don't understand your answer.
I'm not very knowledgable with all the OO vocabulary, but just use OO.
self.a , self.b , self.c are stored in the object and could later be
used by other object-methods.
like
def print_a_b_c(self):
print self,a,self.b,self.c
the name 'class_elements' was just a suggestion it could be also
something like 'auto_prepend_self' or whatever.
bye
N
Dennis Lee Bieber wrote:
> On Sat, 06 Dec 2008 19:02:22 +0100, News123 <[EMAIL PROTECTED]> declaimed
> the following in comp.lang.python:
>
>
>> example:
>> class C:
>> class_elements a,b,c,d
>>
>> def method(self,arg):
>> global d
>> a,b,c = arg[0..3]
>> d = a + b
>> self.e = a + d
>>
>> instead of
>> class C:
>> def method(self,arg):
>> self.a,self.b,self.c,self.d = arg[0..4]
>> self.e = self.a + self.b
>>
> I would declare this a poor example, since a, b, c, aren't used as
> attributes -- they are just invocation locals.
--
http://mail.python.org/mailman/listinfo/python-list