near_me 
   Linear Algebra 
 keyboard_arrow_down 54 guides
 chevron_leftCookbooks
  check_circle
 Mark as learned thumb_up
 0
 thumb_down
 0
 chat_bubble_outline
 0
 Comment  auto_stories Bi-column layout 
 settings
 Removing elements from a set in Python
 schedule Aug 12, 2023 
 Last updated  local_offer 
 Tags Python
  tocTable of Contents
 expand_more Master the mathematics behind data science with 100+ top-tier guides
Start your free 7-days trial now!
   Start your free 7-days trial now!
We can remove an element from a set in Python using either the discard(~) method or the remove(~) method. The discard(~) method does not raise an exception if the element we try to remove is not present in the set, while the remove(~) method will.
Examples
Removing a single element
Discard method
Removing the element 3 from set a:
        
        
    No exception is raised if the element we try to remove does not exist:
        
        
            
                
                
                    a = {1, 2, 3}a.discard(4)print(a)
                
            
            {1, 2, 3}
        
    Remove method
Removing the element 3 from set a:
        
        
    An exception is raised if the element we try to remove does not exist:
        
        
    Removing multiple elements
To remove multiple elements, use the different_update(~) method:
        
        
            
                
                
                    set_of_num = set([5,3,1])to_delete = [1,2,4,5]set_of_num.difference_update(to_delete)print(set_of_num)
                
            
            {3}
        
    Equivalently, we can use the - operator with another set:
        
        
            
                
                
                    set_of_num = set([5,3,1])to_delete = set([1,2,4,5])print(set_of_num - to_delete)
                
            
            {3}
        
      Published by Arthur Yanagisawa
 Edited by 0 others
 Did you find this page useful?
 thumb_up
 thumb_down
 Comment
 Citation
  Ask a question or leave a feedback...
 thumb_up
 0
 thumb_down
 0
 chat_bubble_outline
 0
 settings
 Enjoy our search
 Hit / to insta-search docs and recipes!