Python中的集合是一種無序的容器類型,它包含了不重復的元素。在集合中,可以使用&、|、-等符號進行集合的操作。其中,集合的并集是指將兩個集合中的所有元素合并在一起,去除重復的部分。
#示例代碼1:使用|符號求并集 set1 = {1,2,3} set2 = {2,3,4} set_union = set1 | set2 print(set_union) #輸出{1,2,3,4} #示例代碼2:使用union()方法求并集 set3 = {3,4,5} set4 = {4,5,6} set_union2 = set3.union(set4) print(set_union2) #輸出{3,4,5,6}
在示例代碼1中,使用了|符號對兩個集合進行合并。輸出的結果為{1,2,3,4},其中,元素2和3因為在兩個集合中都存在,所以只保留了一個。在示例代碼2中,使用了union()方法對兩個集合進行合并,輸出的結果與示例代碼1相同。
需要注意的是,Python中集合的元素必須是不可變的類型,如整數,字符串或元組等。而列表、字典等可變類型不能作為集合的元素。
在實際應用中,集合的并集常常用于去重或合并數據。例如,在數據處理中,如果需要將兩個或多個數據源合并在一起,可以使用集合的并集操作去除重復的數據。