Python List in Python MCQs with Answers Set 01

Practice MCQs for List in Python

Review structured MCQ sets for List in Python. Built according to official NCERT guidelines, these downloadable questions support daily revision and core concept reinforcement.

Access List in Python Questions and Solutions

View or download the dedicated List in Python MCQ resource below. Practicing these 50 objective questions regularly builds familiarity with standard exam patterns and helps secure higher marks in final evaluations.

Question. Which of the following statement will create list?
(a) \( L1=list( ) \)
(b) \( L1=[1,2,3,4] \)
(c) Both of the above
(d) None of the above
Answer: (c)

Question. Write the output of the following code :
list(“welcome”)
(a) [‘w’, ‘e’, ‘l’, ‘c’, ‘o’, ‘m’, ‘e’]
(b) (‘w’, ‘e’, ‘l’, ‘c’, ‘o’, ‘m’, ‘e’)
(c) [‘welcome’]
(d) None of the above
Answer: (a)

Question. Write the output of the following code :
>>> \( L=[‘w’,’e’,’l’,’c’,’o’,’m’,’e’] \)
>>> \( print(len(L)) \)
(a) 7
(b) 8
(c) 9
(d) None
Answer: (a)

Question. Write the output of the following code :
>>> L=[“Amit”,”Anita”,”Zee”,”Longest Word”]
>>> print(max(L))
(a) Zee
(b) Longest Word
(c) Error
(d) None of the above
Answer: (a)

Question. Write the output of the following code :
>>> L=[“Amit”,”Anita”,”Zee”,”Longest Word”,123]
>>> print(max(L))
(a) Longest Word
(b) Zee
(c) Amit
(d) Error
Answer: (d)

Question. Write the output of the following code :
>>>L=[1,5,9]
>>>print(sum(L),max(L),min(L))
(a) 15 9 1
(b) Error
(c) Max and Min are only for String Value
(d) None of the above
Answer: (a)

Question. Do we have any inbuilt function for shuffling the values of List. :
(a) True
(b) False
Answer: (a)

Question. Write the output of the following code :
>>>\( L=[1,2,3,4,5,[6,7,8]] \)
>>>\( print(L[5]) \)
(a) [6, 7, 8]
(b) 6, 7, 8
(c) Error
(d) 6
Answer: (a)

Question. Write the output of the following code :
L=list
print(L[20 : -1])
(a) [‘c’ , ‘o’]
(b) [‘c’ , ‘o’ , ‘m’]
(c) (com)
(d) Error
Answer: (a)

Question. Write the output of the following code :
>>>L=list
>>>print(L[20 : 0])
(a) Error
(b) No Value
(c) None
(d) [ ]
Answer: (d)

Question. Write the output of the following code :
>>>L=[“Amit”,”Sumit”,”Naina”]
>>>print(L[-1][-1])
(a) [Naina]
(b) [a]
(c) a
(d) None of the above
Answer: (c)

Question. Write the output of the following code :
>>>L=[“Amit”,”Sumit”,”Naina”]
>>>print(L[1:-1])
(a) [‘Sumit’]
(b) [a]
(c) [Naina]
(d) None of the above
Answer: (a)

Question. Write the output of the following code :
L=[“Amit”,”Sumit”,”Naina”]
print(L*2)
(a) [‘Amit’, ‘Sumit’, ‘Naina’, ‘Amit’, ‘Sumit’, ‘Naina’]
(b) [“Amit” , “Sumit” , “Naina”]
(c) Error
(d) None of the above
Answer: (a)

Question. Write the output of the following code :
L=[“Amit”,”Sumit”,”Naina”]
print(L**2)
(a) Error
(b) [“Amit”,”Sumit”,”Naina”][“Amit”,”Sumit”,”Naina”]
(c) [“Amit”,”Sumit”,”Naina”]
(d) [“Amit”,”Sumit”,”Naina”,”Amit”,”Sumit”,”Naina”]
Answer: (a)

Question. Write the output of the following code :
L=[0.5 * x for x in range(4)]
print(L)
(a) [0.0, 0.5, 1.0, 1.5]
(b) (0,.5, 1, 1.5)
(c) [0.0, 0.5, 1.0, 1.5, 2.0]
(d) Error
Answer: (a)

Question. Write the output of the following code :
L=[‘a’ * x for x in range(4)]
print(L)
(a) [‘ ‘ , ‘a’ , ‘aa’ , ‘aaa’]
(b) [‘a’, ‘aa’, ‘aaa’]
(c) Error
(d) None of the above
Answer: (a)

Question. Write the output of the following code :
L= [1*x for x in range(10,1,-4)]
print(L)
(a) [10, 6, 2]
(b) [10, 7, 4]
(c) Error
(d) None of the above
Answer: (a)

Question. Write the output of the following code :
L=[1,2,3,4,5]
for i in L:
 print(i,end=” “)
 i=i+1
(a) 1, 2, 3, 4, 5
(b) 1, 3, 5
(c) Error
(d) None of the above
Answer: (a)

Question. Write the output of the following code :
L=[“Amit”,”Sumit”,”Naina”]
L1=[“Sunil”]
print(L + L1)
(a) [‘Amit’ , ‘Sumit’ , ‘Naina’ , [‘Sunil’]]
(b) [‘Amit’ , ‘Sumit’ , ‘Naina’ , ‘Sunil’]
(c) List can not concatenate
(d) None of the above
Answer: (b)

Question. Which command is used to add an element in List named L1
(a) L1.add(4)
(b) L1.append(4)
(c) L1.new(4)
(d) None of the above
Answer: (b)

Question. Write the output of the following :
L = “123456”
L = list(L)
print(type(L[0]))
(a) class ‘str’
(b) class ‘int’
(c) 1
(d) Error
Answer: (a)

Question. Write the output of the following:
T=(1,2,3,4,5.5)
L = list(T)
print(L[3]*2.5)
(a) Error
(b) 10
(c) 10.0
(d) 4
Answer: (c)

Question. Index value in list and string start from 0(T/F)
(a) True
(b) False
Answer: (a)

Question. Write the output of the following:
T=(1,2,3,4,5.5)
L = list(T)
print(L*2)
(a) [2, 4, 6, 8, 11]
(b) [1, 2, 3, 4, 5.5, 1, 2, 3, 4, 5.5]
(c) Error
(d) None of the above
Answer: (b)

Question. Write the output of the following:
T = [1,2,3,4]
T1 = [3,4,5,6]
T2 = T + T1
print(T2)
(a) [1, 2, 3, 4, 5, 6]
(b) [1, 2, 3, 4, 3, 4, 5, 6]
(c) [4, 6, 8, 10]
(d) Error
Answer: (b)

Question. Write the output of the following:
T = [1,2,3,4]
T1 = [3,4,5,6]
T2 = T.append(T1)
print(T2)
(a) [1, 2, 3, 4, [3, 4, 5, 6]]
(b) [1, 2, 3, 4, 3, 4, 5, 6]
(c) None
(d) None of the above
Answer: (c)

Question. del statement can delete the following from the List?
(a) Single Element
(b) Multiple Elements
(c) All elements along with List object
(d) All of the above
Answer: (d)

Question. Write the output of the following:
T = [1,2,3,4]
T1=T
T[0] = “A”
print(T)
print(T1)
(a) ['A', 2, 3, 4] [1, 2, 3, 4]
(b) ['A', 2, 3, 4] ['A', 2, 3, 4]
(c) [1, 2, 3, 4] [1, 2, 3, 4]
(d) Error
Answer: (b)

Question. What type of error is returned by the following statement?
T = [1,2,3,4]
print(T.index(9))
(a) IndexError
(b) TypeError
(c) ValueError
(d) None of the above
Answer: (c)

Question. Write the output of the following.
T = [1,2,3,4]
T1=[5,6,7]
L=T.append(T1)
print(L)
(a) None
(b) [1, 2, 3, 4, [5, 6, 7]]
(c) [ ]
(d) Error
Answer: (a)

Question. Write the output of the following:
L=["Amit","Sumit","Naina"]
L1=["Sunil"]
print(L + L1)
(a) [“Amit” , “Sumit” , “Naina” , [“Sunil”] ]
(b) [‘Amit’ , ‘Sumit’ , ‘Naina’ , ‘Sunil’]
(c) Error
(d) [‘Amit’ , ‘Sumit’ , ‘Naina’ , ‘Sunil’][‘Amit’ , ‘Sumit’ , ‘Naina’ , ‘Sunil’]
Answer: (b)

Question. Result of list slice is also a list?(T/F)
(a) True
(b) False
Answer: (a)

Question. What we call the operation which is used to extract particular range from a sequence.
(a) Slicing
(b) range
(c) Indexing
(d) Replication
Answer: (a)

Question. Index of last element in list is n-1, where n is total number of elements.(T/F)
(a) True
(b) False
Answer: (a)

Question. Write the output of the following :
\( L=[2 * x for x in range(3,14,3)] \)
print(L)
(a) [6, 12, 18, 24]
(b) [6, 12, 18]
(c) [6, 12, 18, 24, 30]
(d) Error
Answer: (a)

Question. Write the output of the following :
L=["Amit","Sumit","Naina"]
L1=["Sumit"]
print(L - L1)
(a) [“Amit” , “Naina”]
(b) [“Amit” , “Naina”, “Sumit”]
(c) Show Error
(d) None of the above
Answer: (c)

Question. Write the output of the following:
(a) Error
(b) 14 + 9 -1
(c) 23
(d) 24
Answer: (c)

Question. Which mathematical operator is used for repetition?
(a) *
(b) **
(c) +
(d) //
Answer: (a)

Question. Following two print statement will return same result.(T/F)
L1 = [1, 5, 9]
L2 = [2, 3, 4]
print(L1 + L1)
print(L1 * 2)
(a) True
(b) False
Answer: (a)

Question. Which of the following is not list operation?
(a) Indexing
(b) Slicing
(c) Dividing
(d) Concatenation
Answer: (c)

Question. Which of the following is true about List data type in Python?
(a) List is a Sequence data type
(b) List is mutable
(c) List can have elements of different data type
(d) All of the above
Answer: (d)

Question. Identify data type of ‘T’ in following line of Code:
T = list(tuple([1,2,3]))
print(type(T))
(a) Tuple
(b) List
(c) Nested List
(d) None of the above
Answer: (b)

Question. List and String are different
(a) in reference to their indexing
(b) in reference to data type of elements they contain
(c) None of the above
(d) Both of the above
Answer: (b)

Question. List can have elements of _____________ data types.
(a) Same
(b) Different
(c) Both of the above
(d) None of the above
Answer: (b)

Question. Write the output of the following:
L =[['Physics',101],['Chemistry',202], ['Maths',303],45, 6, 'j']
print(len(L))
(a) 3
(b) 4
(c) 5
(d) 6
Answer: (d)

Question. Write the output of the following :
L = [1,2,3,4,5,6,7,8,9,10]
\( print(L[L[3]]) \)
(a) 3
(b) 4
(c) 5
(d) 6
Answer: (c)

Question. Which of the following statement will return first element from right of list ‘L’?
(a) L[0]
(b) L[-1]
(c) L[1]
(d) None of the Above
Answer: (b)

Question. Write the output of the following:
L = [1,2,3,4,5,6,7,8,9,10]
\( print(L[len(L) - 1]) \)
(a) 9
(b) 1
(c) Error
(d) None of the above
Answer: (d)

Question. We can concatenate only two list at one time.(T/F)
(a) True
(b) False
Answer: (b)

Question. The following statements is showing ______ operation in List.
L1 = [1,2,3,4]
L2 = [1,2,3,4]
L = L1 + L2
(a) Replication of List
(b) Concatenation of String
(c) Indexing of String
(d) None of the above
Answer: (b)

Question. Which mathematical operator is used to concatenate list?
(a) +
(b) //
(c) **
(d) None of the above
Answer: (a)

Question. Write the output of the following :
L1 = [1,2,3]
L2=[5,6,7]
L1 + L2
print(L1)
(a) [1, 2, 3, 4, 5, 6, 7]
(b) [1, 2, 3, 5, 6, 7]
(c) [1, 2, 3]
(d) None of the above
Answer: (c)

Multiple Choice Questions (MCQs) for List in Python

Download Multiple Choice Questions: List in Python ( )

Test your conceptual understanding of List in Python with these targeted multiple-choice questions. Designed in alignment with the latest NCERT curriculum for , these problem sets build accuracy and prepare students for objective exams.

Concept Clarification for List in Python

Each question includes structured solution keys mapped directly to standard NCERT textbooks, helping students evaluate their reasoning and correct mistakes early in their revision.

Additional Study Resources for

Follow up your worksheet practice by attempting the interactive online MCQ test for this chapter to evaluate your execution speed. All platform resources are free to access.

FAQs

Where can I access latest Python List in Python MCQs with Answers Set 01?

You can get most exhaustive Python List in Python MCQs with Answers Set 01 for free on StudiesToday.com. These MCQs for are updated for the 2026-27 academic session as per examination standards.

Are Assertion-Reasoning and Case-Study MCQs included in the [current-page:node:field_subject] [current-page:node:field_class] material?

Yes, our Python List in Python MCQs with Answers Set 01 include the latest type of questions, such as Assertion-Reasoning and Case-based MCQs. 50% of the paper is now competency-based.

How do practicing [current-page:node:field_subject] MCQs help in scoring full marks in [current-page:node:field_class] exams?

By solving our Python List in Python MCQs with Answers Set 01, students can improve their accuracy and speed which is important as objective questions provide a chance to secure 100% marks in the .

Do you provide answers and explanations for Python List in Python MCQs with Answers Set 01?

Yes, MCQs for have answer key and brief explanations to help students understand logic behind the correct option as its important for 2026 competency-focused exams.

Can I practice these [current-page:node:field_subject] [current-page:node:field_class] MCQs online?

Yes, you can also access online interactive tests for Python List in Python MCQs with Answers Set 01 on StudiesToday.com as they provide instant answers and score to help you track your progress in .