a = {\'a\', \'b\', \'c\'}
b = {\'d\', \'e\', \'f\'}
I want to add above two set values. I need output like
c = {\'a\', \'b\', \'c\',
You can use the result of union() of a and b in c. Note: sorted() is used to print sorted output
a = {'a','b','c'}
b = {'d','e','f'}
c=a.union(b)
print(sorted(c))
Or simply print sorted union of a and b
a = {'a','b','c'}
b = {'d','e','f'}
print(sorted(a.union(b)))
All you have to do to combine them is
c = a | b
Sets are unordered sequences of unique values. a | b
or a.union(b) is the union of the two sets (a new set with all values found in either set). This is a class of operation called a "set operation", which Python set
s provide convenient tools for.
You can use .update() to combine set b
into set a
. Try this:
a = {'a', 'b', 'c'}
b = {'d', 'e', 'f'}
a.update(b)
print(a)
To create a new set, c
you first need to .copy() the first set:
c = a.copy()
c.update(b)
print(c)