Question: Write and test the function by_origin( foods, origin) in the PyDev module Food_utilities.py. The function is described in the Food_utilities module. The function takes
Write and test the function by_origin( foods, origin) in the PyDev module Food_utilities.py. The function is described in the Food_utilities module. The function takes a list of Food objects, foods and an integer number representing a food origin, and creates a list containing only the foods of the given origin. Test it from t01.py. def by_origin (foods, origin): 11 11 11 Creates a list of foods by origin. foods is unchanged. Use: v=by_origin (foods, origin) Parameters: foods - a list of Food objects (list of Food) origin - a food origin (int) origins - Food objects from foods that are of a particular origin (list of Food) Returns: 11 11 11 To test the function you need to read the food.txt file into a list of Food objects. Then you need to repeatedly call by_origin, each time with the list of all the Food objects and one of the food origins. The following shows what we expect for the output. It should list each food origin followed by the foods having that origin.
Step by Step Solution
There are 3 Steps involved in it
It seems like you want to create a Python function byorigin that takes a list of Food objects and an ... View full answer
Get step-by-step solutions from verified subject matter experts
