Python中的集合是一種無序且不重復(fù)的集合數(shù)據(jù)類型,對(duì)于集合的常見操作包括:求并集、交集、差集等。本篇文章主要介紹Python集合中求并集的操作。
# 定義兩個(gè)集合 set_a = {1, 2, 3, 4} set_b = {3, 4, 5, 6} # 求并集 set_c = set_a.union(set_b) print(set_c) # 輸出:{1, 2, 3, 4, 5, 6}
以上代碼中,首先我們定義了兩個(gè)集合set_a和set_b,它們分別包含了一些元素。接著我們使用set_a.union(set_b)函數(shù),將兩個(gè)集合合并成一個(gè)新的集合set_c。
在這個(gè)例子中,新的集合set_c包含了set_a和set_b中的所有元素,且沒有重復(fù)的元素。set_a.union(set_b)實(shí)際上是Python中常用的求并集的方法。
除了使用set_a.union(set_b)求并集,Python還提供了其他方法求并集,如使用運(yùn)算符'|'來求集合的并集:
# 定義兩個(gè)集合 set_a = {1, 2, 3, 4} set_b = {3, 4, 5, 6} # 求并集 set_c = set_a | set_b print(set_c) # 輸出:{1, 2, 3, 4, 5, 6}
以上代碼中,我們使用運(yùn)算符'|'來求集合的并集,得到的結(jié)果與使用set_a.union(set_b)求的結(jié)果相同。
總結(jié):Python集合提供了多種方法求并集,其中使用set.union()方法是最常見的一種方式。