Ask
your own question, for FREE!
Computer Science
3 Online
How do I apply a method to a sequence of objects?
Still Need Help?
Join the QuestionCove community and study together with friends!
Use a list comprehension: result = [obj.method() for obj in mylist] More generically, you can try the following function: def method_map(objects, method, arguments): """method_map([a,b], "meth", (1,2)) gives [a.meth(1,2), b.meth(1,2)]""" nobjects = len(objects) methods = map(getattr, objects, [method]*nobjects) return map(apply, methods, [arguments]*nobjects)
Thanks
Can't find your answer?
Make a FREE account and ask your own questions, OR help others and earn volunteer hours!
Join our real-time social learning platform and learn together with your friends!
Join our real-time social learning platform and learn together with your friends!
Latest Questions
Bounty:
first poem in a min- (tittle)? one moment i'm fine I smile till my face burns I laugh till I cant breath Then I cry I wonder where I went wrong I listen to
Twaylor:
3d printing a glider (for 150 pound 5'8 person - prolly should make it for up to
cullenn:
pitter patter sound of rain gently tapping my window tonight. calming, soothing, right? not for me.
Arriyanalol:
DON'T BUY TICKETS TO SEAWORLD i watched a documentary on seaworld and its sad wha
natalieee:
who else wants a job in biology? I love biomedical science and want to work with
Twaylor:
Time flies doesn't it? I tried to not be the second squeaky wheel of the household and ended up hurting myself and others severely.
clllaaaaaire:
any tips? the quality isn't the best because I am using this site on my computer
52 minutes ago
3 Replies
1 Medal
1 day ago
5 Replies
0 Medals
1 day ago
2 Replies
0 Medals
1 week ago
2 Replies
1 Medal
2 weeks ago
9 Replies
0 Medals
2 weeks ago
12 Replies
2 Medals
1 month ago
2 Replies
0 Medals