copy() method for set
copy(), takes no argument.
Returns : copied set.
my_set={'a','b','c','d','e'}
my_set2=my_set.copy()
print(my_set2)
Output is here
{'d', 'a', 'b', 'c', 'e'}
Modifying a Copy:
Changes to copied_set don’t affect original_set.
original_set = {1, 2, 3}
copied_set = original_set.copy()
copied_set.add(4)
print(copied_set) # Output: {1, 2, 3, 4}
print(original_set) # Output: {1, 2, 3}
Using Copy for Set Operations:
The copy lets you perform operations without altering the original.
set1 = {'apple', 'banana'}
set2 = set1.copy()
set2.remove('banana')
print(set2) # Output: {'apple'}
« All set methods « Questions with solutions on set discard()
← Subscribe to our YouTube Channel here
This article is written by plus2net.com team.
https://www.plus2net.com
plus2net.com