mapping function to vars
Brian Quinlan
brian at sweetapp.com
Thu Dec 9 12:26:27 EST 2004
jahurt at hotmail.com wrote:
> I need to map a function to several variables. I'm trying to use map
> and lambda to do this. Here's my attempt...
>
> #!/usr/bin/env python
> from random import *
>
> [fee, fye, foe, fum] = map(lambda n: random(), range(4))
from random import random
fee = random()
fye = random()
foe = random(),
fum = random()
> print fee
> print fye
> print foe
> print fum
> ...I'm essentially trying to map a function that takes no parameters to
> a group of variables. This works, but pychecker complains about the
> 'n' parameter. Is there a better way to do this? TIA
More information about the Python-list
mailing list