Python list remove()

remove() is an inbuilt function in Python programming language that removes a given object from the list. It does not return any value.

Syntax:

list_name.remove(obj) 

Parameters:

obj - object to be removed from the list 

Returns:

 The method does not return any value 
but removes the given object from the list.

Note:It removes the first occurrence of the object from the list.
Code#1:



filter_none

edit
close

play_arrow

link
brightness_4
code

# Python3 program to demonstrate the use of 
# remove() method 
  
  
# the first occurrence of 1 is removed from the list 
list1 = [ 1, 2, 1, 1, 4, 5
list1.remove(1
print(list1) 
  
# removes 'a' from list2 
list2 = [ 'a', 'b', 'c', 'd'
list2.remove('a'
print(list2)

chevron_right


Output:

[2, 1, 1, 4, 5]
['b', 'c', 'd']

Error:

It returns ValueError when the passed object 
is not present in the list

Code#2:

filter_none

edit
close

play_arrow

link
brightness_4
code

# Python3 program for the error in 
# remove() method 
  
  
# removes 'e' from list2 
list2 = [ 'a', 'b', 'c', 'd'
list2.remove('e'
print(list2)

chevron_right


Output:

Traceback (most recent call last):
  File "/home/e35b642d8d5c06d24e9b31c7e7b9a7fa.py", line 8, in 
    list2.remove('e') 
ValueError: list.remove(x): x not in list

Practical Application:
Given a list, remove all the 1’s from the list and print the list.

Code#3:

filter_none

edit
close

play_arrow

link
brightness_4
code

# Python3 program for practical application
# of removing 1 untill all 1 are removed from the list 
   
   
list1 = [1, 2, 3, 4, 1, 1, 1, 4, 5]
  
# looping till all 1's are removed
while (list1.count(1)):
    list1.remove(1
      
print(list1) 

chevron_right


Output:

[2, 3, 4, 4, 5]


My Personal Notes arrow_drop_up

Striver(underscore)79 at Codechef and codeforces D

If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to contribute@geeksforgeeks.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.

Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.