Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


How can we pass optional or keyword parameters from one function to another in Python?



How can we pass optional or keyword parameters from one function to another in Python?..

Answer / chaitanya

Gather the arguments using the * and ** specifiers in the function's parameter list. This gives us positional arguments as a tuple and the keyword arguments as a dictionary. Then we can pass these arguments while calling another function by using * and **:

def fun1(a, *tup, **keywordArg):

...

keywordArg['width']='23.3c'

...

Fun2(a, *tup, **keywordArg)

Is This Answer Correct ?    0 Yes 0 No

Post New Answer

More Python Interview Questions

Does python have multiple inheritance?

0 Answers  


What are the different file-processing modes with python?

0 Answers  


How do I start learning python?

0 Answers  


How do you check if two objects are the same in python?

0 Answers  


What is orm in python?

0 Answers  


List down some of the pdb commands for debugging python programs?

0 Answers  


What is lambda used for in python?

0 Answers  


What does time time () do in python?

0 Answers  


Convert a string representation of list to list.

0 Answers  


What is the purpose of a // operator?

0 Answers  


Can we overload constructor in python?

0 Answers  


Why do we need to overload operators?

0 Answers  


Categories