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