Augmented Assignement (was: Re: PEP scepticism)
Aahz Maruch
aahz at panix.com
Mon Jul 2 11:35:35 EDT 2001
In article <naO%6.416271$oc7.58537852 at news2.rdc2.tx.home.com>,
Rainer Deyke <root at rainerdeyke.com> wrote:
>"Courageous" <jkraska1 at san.rr.com> wrote in message
>news:q0avjto87p59hn7gv28r5cf1c84j2fb8c7 at 4ax.com...
>>
>> def f(x):
>> x = x + (1,2,3)
>> print x
>>
>> ?
>
>A vast improvement: clear, unambiguous, and correct. I can safely pass a
>list as an argument and not have it modified behind my back. Having to
>write "x" twice on the second line is not good, but if it buys me
>correctness, I'll happily pay that price.
In what version of Python can you pass a list to f() here?
--
--- Aahz <*> (Copyright 2001 by aahz at pobox.com)
Hugs and backrubs -- I break Rule 6 http://www.rahul.net/aahz/
Androgynous poly kinky vanilla queer het Pythonista
"I'm not tense, i'm just terribly, terribly alert" --unknown
More information about the Python-list
mailing list