Write and test the following function: def list_subtract(minuend, subtrahend): """ ------------------------------------------------------- Alters the contents of minuend so that it does not contain any values in subtrahend. i.e. the values in the first list that appear in the second list are removed from the first list. Use: list_subtract(minuend, subtrahend) ------------------------------------------------------- Parameters: minuend - a list of values (list) subtrahend - a list of values to not include in difference (list) Returns: None ------------------------------------------------------ """ Add the function to a PyDev module named functions.py. Test it from t01.py. Hint: you may use find_indexes in the function to solve the problem. The function does not ask for input and does no printing - that is done by your test program. Sample execution: list_subtract([5, 5, 4, 5], [5]) -> None minuend after: [4] Test the function with three different sets of parameters. Use list_of_positives in your testing (not inside the function!) to get numbers from the user.
Please show all of your work
Write and test the following function:
def list_subtract(minuend, subtrahend): """ ------------------------------------------------------- Alters the contents of minuend so that it does not contain any values in subtrahend. i.e. the values in the first list that appear in the second list are removed from the first list. Use: list_subtract(minuend, subtrahend) ------------------------------------------------------- Parameters: minuend - a list of values (list) subtrahend - a list of values to not include in difference (list) Returns: None ------------------------------------------------------ """
Add the function to a PyDev module named functions.py. Test it from t01.py.
Hint: you may use find_indexes in the function to solve the problem.
The function does not ask for input and does no printing - that is done by your test program.
Sample execution:
list_subtract([5, 5, 4, 5], [5]) -> None minuend after: [4]
Test the function with three different sets of parameters.
Use list_of_positives in your testing (not inside the function!) to get numbers from the user.
Step by step
Solved in 4 steps with 1 images