Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

Python Functional Python Functional Rules First-Class Functions

I can't seem to make the code do what I want it to do

I am simply stuck

functions.py
def apply(func, arg2, arg1):

    apply()

1 Answer

Chris Freeman
MOD
Chris Freeman
Treehouse Moderator 68,457 Points

In python, a function may be passed as a argument. For example, the first argument to the map function must be an callable object.

In this challenge, the first parameter passed in func is a callable object. The challenge is asking that the parameter func is called with arg2 and arg2 as its arguments. Be sure to return the results of this call from the apply function.

Post back if you need more help. Good luck!!!

I'm having trouble doing the return.

Chris Freeman
Chris Freeman
Treehouse Moderator 68,457 Points

The return would be of the form return func(args....)

What do you have so far?