色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

python 集合運算符

謝彥文2年前8瀏覽0評論

Python 是一種非常流行的編程語言,它包含了眾多的數據結構和操作符。其中,集合數據結構和集合運算符在實際編程中非常實用。

Python 中有兩種類型的集合:可變集合(set)和不可變集合(frozenset)。以下是集合運算符的詳細介紹:

交集運算符(&)

set1 = {'apple', 'banana', 'cherry'}
set2 = {'apple', 'banana', 'orange'}
set3 = set1 & set2
print(set3)
# 輸出 {'apple', 'banana'}

交集運算符返回兩個集合的交集,即包含在兩個集合中的相同元素。

并集運算符(|)

set1 = {'apple', 'banana', 'cherry'}
set2 = {'apple', 'banana', 'orange'}
set3 = set1 | set2
print(set3)
# 輸出 {'apple', 'banana', 'cherry', 'orange'}

并集運算符返回兩個集合的并集,即兩個集合中所有的元素。

差集運算符(-)

set1 = {'apple', 'banana', 'cherry'}
set2 = {'apple', 'banana', 'orange'}
set3 = set1 - set2
print(set3)
# 輸出 {'cherry'}

差集運算符返回第一個集合中存在,但第二個集合中不存在的元素。

對稱差集運算符(^)

set1 = {'apple', 'banana', 'cherry'}
set2 = {'apple', 'banana', 'orange'}
set3 = set1 ^ set2
print(set3)
# 輸出 {'cherry', 'orange'}

對稱差集運算符返回兩個集合中不相交的元素。

以上就是 Python 集合運算符的詳細介紹。通過使用這些運算符,你可以快速方便地對集合進行操作和計算。