Python 如何添加两组?

Python 如何添加两组?,python,set,Python,Set,我想把以上两个设定值相加。我需要像这样的输出 a = {'a', 'b', 'c'} b = {'d', 'e', 'f'} 你所要做的就是把它们结合起来 c = {'a', 'b', 'c', 'd', 'e', 'f'} 集合是唯一值的无序序列a | b或是两个集合的并集(一个新集合,包含在任一集合中找到的所有值)。这是一类称为“set操作”的操作,Pythonsets.可以使用它将setb组合到seta中。试试这个: c = a | b 要创建新集合,c您首先需要创建第一个集合:

我想把以上两个设定值相加。我需要像这样的输出

a = {'a', 'b', 'c'} 
b = {'d', 'e', 'f'}

你所要做的就是把它们结合起来

c = {'a', 'b', 'c', 'd', 'e', 'f'}
集合是唯一值的无序序列
a | b
或是两个集合的并集(一个新集合,包含在任一集合中找到的所有值)。这是一类称为“set操作”的操作,Python
set
s.

可以使用它将set
b
组合到set
a
中。试试这个:

c = a | b
要创建新集合,
c
您首先需要创建第一个集合:

a = {'a', 'b', 'c'}
b = {'d', 'e', 'f'}
a.update(b)
print(a)

可以在c中使用a和b的并集()的结果。注意:sorted()用于打印排序后的输出

c = a.copy()
c.update(b)
print(c)
或者简单地打印和的未排序并集

    a = {'a','b','c'} 
    b = {'d','e','f'}
    c=a.union(b)
    print(sorted(c)) #this will print a sorted list

这将打印一个列表,而不是一个集合。sorted()将打印已排序的列表
    print(c)  #this will print set c