setting variables in outer functions
Terry Reedy
tjreedy at udel.edu
Mon Oct 29 17:18:42 EDT 2007
"Tommy Nordgren" <tommy.nordgren at comhem.se> wrote in message
news:4B003AF0-D445-48A3-BE5D-08382B1B4018 at comhem.se...
| Given the following:
| def outer(arg)
| avar = ''
| def inner1(arg2)
| # How can I set 'avar' here ?
You cannot at present. You can only mutate mutable outer vars:
def outer(arg):
avar = ['']
def inner(argi):
avar[0] = str(argi)
...
More information about the Python-list
mailing list