Govt. Exams
Entrance Exams
my_list = [3, 1, 4, 1, 5]
my_list.sort()
print(my_list)
sort() arranges list elements in ascending order by default. It modifies the list in-place.
my_list = [[1, 2], [3, 4], [5, 6]]
print(my_list[1][0])
my_list[1] returns [3, 4], and [3, 4][0] returns 3 (first element of the nested list).
my_list = [1, 2, 2, 3, 2, 4]
print(my_list.count(2))
count() returns the number of occurrences of a value. The value 2 appears 3 times in the list.
my_list = [1, 2, 3]
my_list.extend([4, 5])
print(my_list)
extend() unpacks the iterable and adds individual elements. append() would add the list as a single element.
Lists (created with []) can be modified after creation, while tuples (created with ()) cannot be changed after initialization.
my_list = [1, 2, 3]
result = 2 in my_list
The 'in' operator checks membership. Since 2 exists in my_list, the expression evaluates to True.
my_list = [10, 20, 30]
my_list[1] = 25
print(my_list)
Lists are mutable. Assignment my_list[1] = 25 changes the element at index 1 from 20 to 25.
range(1, 6) generates 1 to 5 (exclusive end), and explicit list [1,2,3,4,5] both work. Both statements are correct.
len() counts the number of top-level elements in the list: 1, [2,3], 4, and [5,[6,7]] = 4 elements total.
python
x = [1, 2, 3]
y = x
y.append(4)
print(x)
What will be the output?
In Python, when you assign y = x, both variables reference the same list object in memory. When you modify the list using y.append(4), the original list x is also modified because they point to the same object. Therefore, print(x) outputs [1, 2, 3, 4].
About Python Programming Practice on iGET
iGET offers 56+ free Python Programming MCQ questions covering all important topics. Each question is prepared by subject experts and comes with detailed explanations to help you understand concepts deeply, not just memorize answers.
Why prepare with iGET?
100% free access, timed mock tests, instant results with detailed analysis, topic-wise progress tracking, and bookmark feature for revision. Trusted by thousands of aspirants preparing for UPSC, SSC, Bank, Railway, NEET, JEE and other competitive exams across India.
How to use this page effectively
Start by selecting a difficulty level (Easy / Medium / Hard) or pick a specific topic from the topics strip. Attempt questions, check your answer instantly, read the explanation carefully, and bookmark tricky ones for later revision. For full exam-style practice, take a Mock Test from the right sidebar.