MCQ Questions For Class 11 List Manipulation

MCQs Class 11

Students can refer to the following List Manipulation MCQ Questions for Class 11 Maths with Answers provided below based on the latest curriculum and examination pattern issued by CBSE and NCERT. Our teachers have provided here a collection of multiple choice questions for List Manipulation Class 11 covering all topics in your textbook so that students can assess themselves on all important topics and thoroughly prepare for their exams

List Manipulation MCQ Questions for Class 11 Maths with Answers

We have provided below List Manipulation MCQ Questions for Class 11 Maths with answers which will help the students to go through the entire syllabus and practice multiple choice questions provided here with solutions. As List Manipulation MCQs in Class 11 Mathematics pdf download can be really scoring for students, you should go through all problems provided below so that you are able to get more marks in your exams.

Question: What is the output of following code?
list1=[4, 3, 7, 6, 4, 9, 5, 0, 3, 2]
l1=list1[1:10:3]
print(l1)
(a) [3, 7, 6]
(b) [3, 4, 0]
(c) [3, 6, 9]
(d) [7, 9,2]

Answer:

B

Question: Identify the output of following Python statement.
a =[[0, 1, 2], [3, 4, 5, 6]]
b =a[1] [2] 
print (b)
(a) 2
(b) 1
(c) 4
(d) 5

Answer:

D

Question: Which value is used to represent the first index of list?
(a) 1
(b) 0
(c) −1
(d) a 

Answer:

B

Question: What will be the output of the following Python code?
books=[‘Hindi’, ‘English’, ‘Computer’]
if ‘put’ in books:
print(True)
else:
print(False)
(a) True
(b) False
(c) None
(d) Error

Answer:

B

Question: Identify the output of the following Python statement.
list1=[4,3,7,9,15,0,3,2]
s =list1[2:5]
print(s)
(a) [7,9,15,0]
(b) [3,7,9,15]
(c) [7,9,15]
(d) [7,9,15,0,3]

Answer:

C

Question: Identify the output of following code.
list1 =[2, 3, 9, 12, 4]
list1.insert(4, 17)
list1.insert(2, 23)
print(list1 [−4])
(a) 4
(b) 9
(c) 12
(d) 23

Answer:

B

Question: Choose the output of following Python code.
1= list ()
print ( 1)
(a) [] (b) ()
(c) [,] (d) Empty

Answer:

A

Question: Suppose list
1= [10, 20, 30, 40, 50, 60, 70]
print( 1[−3])
(a) 30 (b) 50
(c) 40 (d) Error

Answer:

B

Question: What will be the output of following code?
list1=[2, 5, 4, [9, 6], 3]
list1[3][2]=10
print(list1)
(a) [2, 5, 4, [9, 10], 3]
(b) [2, 5, 4, 10, [9, 6], 3]
(c) Index out of range
(d) None of these

Answer:

C

Question: Choose the output from following code.
list1 = [‘A’, ‘R’, ‘I’,‘H’,‘A’,‘N’,‘T’]
print (list1 [7])
(a) T
(b) N
(c) A
(d) Error 

Answer:

D

Question: Choose the correct option for the following.
l1 = [2, 5, 7]
l = l1+ 5
print (l)
(a) [7, 10, 12]
(b) [2, 5, 7, 5]
(c) [5, 2, 5, 7]
(d) TypeError 

Answer:

D

Question: What is the output of following code?
l1 = [3, 2, 6]
l = l1 * 2
print (l)
(a) [3, 2, 6, 3, 2, 6]
(b) [6, 4, 12]
(c) [3, 4, 12]
(d) TypeError 

Answer:

A

Question: Which function is used to insert an element at specified position in the list?
(a) extend ()
(b) append ()
(c) insert ()
(d) add () 

Answer:

C

Question: Suppose list1 is [56, 89, 75, 65, 99], what is the output of list1 [− 2]?
(a) Error
(b) 75
(c) 99
(d) 65   

Answer:

D

Question:Which of the following is true regarding lists in Python?
(a) Lists are immutable.
(b) Size of the lists must be specified before its initialisation.
(c) Elements of lists are stored in contiguous memory location.
(d) size(list1) command is used to find the size of lists.

Answer:

C

Question: Suppose list1 is [2445,133,12454,123], what is the output of max(list1)?
(a) 2445
(b) 133
(c) 12454
(d)123 

Answer:

C

Question: To add a new element to a list, which command will we use?
(a) list1.add(8)
(b) list1.append(8)
(c) list1.addLast(8)
(d) list1.addEnd(8) 

Answer:

B

Question: Identify the output of following code.
List1=[1, 2, 3, 7, 9]
L=List1.pop(9)
print(L)
(a) Syntax error
(b) 9
(c) [1, 2, 3, 7]
(d) None of these 

Answer:

A

Question: Consider the declaration a=[2, 3, ‘Hello’, 23.0].
Which of the following represents the data type of ‘a’?
(a) String
(b) Tuple
(c) Dictionary
(d) List 

Answer:

D

Question: Slice operation is performed on lists with the use of
(a) semicolon
(b) comma
(c) colon
(d)hash 

Answer:

C

Question: Identify the output of the following Python statement.
x=[[1, 2, 3, 4], [5, 6, 7, 8]]
y=x [0] [2]
print(y)
(a) 3
(b) 4
(c) 6
(d) 7 

Answer:

A

Question: What will be the output of the following Python code?
list1=[9, 5, 3, 5, 4]
list1[1:2]=[7,8]
print(list1)
(a) [9,5, 3, 7, 8]
(b) [9, 7, 8, 3, 5, 4]
(c) [9,[ 7, 8], 3, 5,4]
(d) Error 

Answer:

B

Question: Which of the following allows us to sort the list elements in descending order?
(a) reverse = True
(b) reverse = False
(c) sort (descending)
(d) sort. descending 

Answer:

A

Question: Identify the correct output.
>>>l1 = [34, 65, 23, 98]
>>>l1. insert(2, 55)
>>>l1
(a) [34, 65, 23, 55]
(b) [34, 55, 65, 23, 98]
(c) [34, 65, 55, 98]
(d) [34, 65, 55, 23, 98] 

Answer:

D

Question: Which method will empty the entire list?
(a) pop()
(b) clear()
(c) sort()
(d) remove() 

Answer:

B

Question: Find the output from the following code.
list1=[2, 5, 4, 7, 7, 7, 8, 90]
del list1[2 : 4]
print(list1)
(a) [2, 5, 7, 7, 8, 90]
(b) [5, 7, 7, 7, 8, 90]
(c) [2, 5, 4, 8, 90]
(d) Error 

Answer:

A

Case Based MCQs
Question: Suppose that list L1
[“Hello”, [“am”, “an”], [“that”, “the”, “this”], “you”,
“we”, “those”, “these”]
Based on the above information, answer the following questions.

Question: Find the output of L1[3 : 5].
(a) [“that”, “the”, “this”]
(b) [“we”, “those”]
(c) [“you”, “we”]
(d) [you, we]

Answer:

C

Question:Find the output of len (L1).
(a) 10
(b) 7
(c) 6
(d) Error 

Answer:

B

Question: Choose the correct output of print (L1[6:])
(a)“those”
(b) “these”
(c) “those”, “these”
(d) None of these 

Answer:

B

Question: What will be the output of L1[5:] +L1[2]?
(a) [‘those’, ‘these’, ‘that’, ‘the’, ‘this’]
(b) [‘those’, ‘these’]
(c) [‘that’, ‘the’, ‘this’]
(d) Error 

Answer:

A

Question: Give the correct statement for
[‘Hello’, [‘am’, ‘an’], [‘that’, ‘the’, ‘this’], ‘you’, ‘we’, ‘those’, ‘these’]
(a) L1[]
(b) L1[:]
(c) all.L1()
(d) L1(all)   

Answer:

B

MCQ Questions For Class 11 List Manipulation