python 集合的運算

2021-10-23 04:37:07 字數 653 閱讀 2920

s = 

s2 =

# & 交集運算

result = s & s2 #

# | 並集運算

result = s | s2 #

# - 差集

result = s - s2 #

# ^ 異或集 獲取只在乙個集合**現的元素

result = s ^ s2 #

# <= 檢查乙個集合是否是另乙個集合的子集

# 如果a集合中的元素全部都在b集合**現,那麼a集合就是b集合的子集,b集合是a集合超集

a =

b =

result = a <= b # true

result = <= # true

result = <= # false

# < 檢查乙個集合是否是另乙個集合的真子集

# 如果超集b中含有子集a中所有元素,並且b中還有a中沒有的元素,則b就是a的真超集,a是b的真子集

result = < # false

result = < # true

# >= 檢查乙個集合是否是另乙個的超集

# > 檢查乙個集合是否是另乙個的真超集

print('result =',result)

python集合補運算 Python集合及其運算

集合 set 集合是由不同可hash的值組成的,裡面所有的值都是唯一的,也是無序的 集合的建立 set test 把值放入中 lis name age hometown set test set lis set test 利用set 函式,把其他型別轉換為set list test name age...

python集合運算案例

python生成不重複隨機數放在列表中的效率比較 import random import time def randomnumbers number,start,end 使用列表來生成number個介於start和end之間的不重複隨機數 data n 0 while true element r...

Python集合及其運算

一 集合 set 集合是由不同可hash的值組成的,裡面所有的值都是唯一的,也是無序的 集合的建立 set test 把值放入中 lis name age hometown set test set lis set test 利用set 函式,把其他型別轉換為set list test name a...