Python集合(set)是一種可變的無序容器,其中每個(gè)元素都是唯一的。與列表和元組不同,集合沒有索引,因此我們不能使用索引訪問集合中的元素。在Python中,我們可以使用“|”運(yùn)算符來計(jì)算兩個(gè)集合的并集。
# 定義兩個(gè)集合 set1 = set([1, 2, 3]) set2 = set([2, 3, 4]) # 計(jì)算兩個(gè)集合的并集 set3 = set1 | set2 print(set3) # 輸出 {1, 2, 3, 4}
以上代碼中,我們定義了兩個(gè)集合set1和set2,包含了不同的數(shù)字。然后,我們使用“|”運(yùn)算符計(jì)算這兩個(gè)集合的并集。最后,我們將結(jié)果賦給set3,并使用print語句將set3輸出。
除了使用“|”運(yùn)算符,我們還可以使用集合的union()函數(shù)來計(jì)算兩個(gè)集合的并集。下面是使用union()函數(shù)的代碼:
# 定義兩個(gè)集合 set1 = set([1, 2, 3]) set2 = set([2, 3, 4]) # 計(jì)算兩個(gè)集合的并集 set3 = set1.union(set2) print(set3) # 輸出 {1, 2, 3, 4}
以上代碼中,我們定義了兩個(gè)集合set1和set2,包含了不同的數(shù)字。然后,我們使用union()函數(shù)計(jì)算這兩個(gè)集合的并集。最后,我們將結(jié)果賦給set3,并使用print語句將set3輸出。
無論是使用“|”運(yùn)算符還是union()函數(shù),都可以計(jì)算兩個(gè)集合的并集。當(dāng)然,它們還有其他的用法,需要我們?cè)趯?shí)際應(yīng)用中認(rèn)真掌握。