At Westonci.ca, we make it easy for you to get the answers you need from a community of knowledgeable individuals. Join our Q&A platform to get precise answers from experts in diverse fields and enhance your understanding. Get immediate and reliable solutions to your questions from a community of experienced professionals on our platform.

Write a function endpoints that takes a list of numbers (eg. [5, 10, 15, 20, 25]) and returns a new list of only the first and last elements of the given list (eg. [5, 25]). 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_.
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

Sagot :

I included a picture of my code below. Best of luck with your assignment.

View image Cytokine