Question: Q: Write a function endpoints that takes a list of numbers (eg. 5, 10, 15, 20, 251) and returns a new list of only the

 Q: Write a function endpoints that takes a list of numbers

Q: Write a function endpoints that takes a list of numbers (eg. 5, 10, 15, 20, 251) and returns a new list of only the first and last elements of the given list (eg. 15, 251). If the input list is [5], the returned should be (5,5). The function should return an empty list if an empty list is passed in. The function should not use any variables besides the passed in argument list_ [1 point] def endpoints(it) -> list: # YOUR CODE HERE raise NotImplementedError() ] ### BEGIN TESTS assert endpoints([5, 10, 15, 20, 251) -- 15, 25] **# END TESTS U # BEGIN TESTS assert endpoints([5]) - (5, 51 *** END TESTS [] ### BEGIN TESTS assert endpoints(0) -- 0 #*# END TESTS

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!