Python Fundamentals Quiz 3 Python Fundamentals Quiz 3 "Welcome to the Python Fundamentals Quiz! Test your basic knowledge of Python programming with these 10 questions. Whether you are just starting out or brushing up on your skills, this quiz will help reinforce key Python concepts. Good luck!" 1 / 10 What is the output of the following code?x = [10, 20, 30]x[1:1] = [15]print(x) Error [10, 15, 20, 30] [10, 20, 30] [10, 15, 30] 2 / 10 What is the output of the following code?x = [1, 2, 3, 4]print(x[1:3]) [2, 3, 4] [2, 3] [1, 2, 3] [1, 2] 3 / 10 What will be the output of the following code?a = {1, 2, 3}a.add([4, 5])print(a) {1, 2, 3, 4, 5} {1, 2, 3, [4, 5]} None of given options Error 4 / 10 Which of the following data types is not built into Python? List Tuple Dictionary Array 5 / 10 Which of the following are immutable types in Python? (Select all that apply) Set List String Tuple 6 / 10 What will be the output of this code?my_list = ['apple', 'banana', 'cherry']print(my_list[-1]) apple Error banana cherry 7 / 10 What does the len() function return when applied to a dictionary? None The length of the longest key The number of key-value pairs The number of keys 8 / 10 What is the purpose of the self keyword in Python class methods? None of the above It refers to the current instance of the class It refers to the class itself It refers to the superclass 9 / 10 What is the output of the following code?a = {1, 2, 3}b = {3, 4, 5}print(a & b) {1, 2} Error {1, 2, 3, 4, 5} {3} 10 / 10 What is the correct syntax for a list comprehension that creates a list of squares of numbers from 0 to 9? [x**2 for x in range(10)] {x**2 for x in range(10)} [x**2 for x in range(9)] (x**2 for x in range(9)) Your score isThe average score is 70% 0% Restart quiz