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操作”的操作,Pythonset
s.可以使用它将setb
组合到seta
中。试试这个:
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