50 Safely removing element from list - Comprehensive Python in Tamil
REPL
❯ uv run python
Python 3.14.3 (main, Feb 3 2026, 15:32:20) [Clang 17.0.0 (clang-1700.6.3.2)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> list_of_weekdays = ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "\
Saturday", "Sunday"]
>>> "Monday" in list_of_weekdays
True
>>> "Someday" in list_of_weekdays
False
>>> list_of_weekdays
['Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday', 'Sunday']
>>> del list_of_weekdays[8]
Traceback (most recent call last):
File "<python-input-4>", line 1, in <module>
del list_of_weekdays[8]
~~~~~~~~~~~~~~~~^^^
IndexError: list assignment index out of range
>>> list_of_weekdays.pop(8)
Traceback (most recent call last):
File "<python-input-5>", line 1, in <module>
list_of_weekdays.pop(8)
~~~~~~~~~~~~~~~~~~~~^^^
IndexError: pop index out of range
>>> popped_day = list_of_weekdays.pop()
>>> popped_day
'Sunday'
>>> list_of_weekdays
['Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday']
>>> list_of_weekdays = ["Sunday", "Monday", "Tuesday", "Wednesday"\
, "Thursday", "Friday", "Saturday"]
>>> len(list_of_weekdays)
7
>>> list_of_weekdays.pop(7)
Traceback (most recent call last):
File "<python-input-11>", line 1, in <module>
list_of_weekdays.pop(7)
~~~~~~~~~~~~~~~~~~~~^^^
IndexError: pop index out of range
>>> list_of_weekdays.pop(6)
'Saturday'
>>>Code