def make_list_uppercase(original_list): '''Return a list of strings that contains the words from list original_list but in all uppercase letters.''' uppercase_list = [] for s in original_list: uppercase_list.append(s.upper()) return uppercase_list def square_list(int_list): '''Return a list that contains the ints from list int_list squared''' squared_list = [] for i in int_list: squared_list.append(i**2) return squared_list def grade(myAns,correctAnswer): if myAns == correctAnswer: print("Correct, the answer is",myAns) else: print("My answer is",myAns,"but the correct answer is",correctAnswer) def main(): instructors = ["Jen","David","Rover","Paul"] for s in instructors: print(len(s)) grade( make_list_uppercase(["Hello", "My Friendly", "Kitten"]),\ ['HELLO', 'MY FRIENDLY', 'KITTEN']) grade(make_list_uppercase([]),[]) grade(square_list([0,1,2,3,4]),[0, 1, 4, 9, 16]) main()