Python Set discard() method
Python Set discard() method
The set.discard() method in Python removes a specified element from the set (if present).
Syntax
set.discard(value)
Parameter
value- This parameter represents the element to be removed from the set.
Return
None
Example 1
# Python program explaining # the set.discard() method # initializing the set fruits = {"grapes","watermelon", "banana", "apple","orange"} print("Actual set: ",fruits) print("After discarding few items from the set...") # removes the orange from the set. fruits.discard("orange") # removing grapes from the set. fruits.discard("grapes") # After discarding some fruits from the set print("New set: ",fruits)
Output
Actual set: {'watermelon', 'grapes', 'orange', 'apple', 'banana'} After discarding few items... New set: {'watermelon', 'apple', 'banana'}
Example 2
# Python program explaining # the set.discard() method # initializing the set numbers = {2, 3, 5, 4} print("Actual set:",numbers) # removing 3 from the set numbers.discard(3) # prinitg the set print('After discarding 3 from the set:', numbers) # removing an element that is not present in the list. numbers.discard(8) # prinitg the set print('After discarding 8 from the set:', numbers)
Output
Actual set: {2, 3, 4, 5} After discarding 3 from the set: {2, 4, 5} After discarding 8 from the set: {2, 4, 5}