Python 集合操作

2022-08-14 02:45:17 字數 1090 閱讀 8245

print "

***********集合操作************

"set2=

set3=

print set2

print set3

print

"集合的差-->屬於set2而不屬於set3

"print set2-set3

print

"集合的並

"print set2|set3

print

"集合的交

"print set2&set3

print

"集合的異或-->(並集-交集)剩下的元素

"print set2^set3

print

"如果set2包含set3 返回true

"print set2>set3

set4=

print set2>set4

#set={}這樣建立集合無法使用集合的方法

set5=set([11,88,779,30

])set5.add(56)

print set5

set5.update(set4)

print set5

set5.union(set4) #相當於兩個集合的並集

print set5

結果:***********集合操作************

set([8, 9, 10])

set([8, 65, 78, 9])

集合的差-->屬於set2而不屬於set3

set([10])

集合的並

set([65, 8, 9, 10, 78])

集合的交

set([8, 9])

集合的異或-->(並集-交集)剩下的元素

set([65, 10, 78])

如果set2包含set3 返回true

false

true

set([88, 779, 11, 30, 56])

set([56, 11, 8, 88, 9, 779, 30])

set([56, 11, 8, 88, 9, 779, 30])

python集合操作

集合操作建立列表的兩種方式 第一種方式 建立列表 list set 4,6,5,7,13,23,45 第二種方式 list 1 1,3,2,5,7,9,17 list 1 set list 1 list 2 set 4,6,5,7,13,23,45 print list 1,list 2 1 取交集...

python 集合操作

a set b set print a set.union b set print a set.intersection b set print a set.difference b set print a set.symmetric difference b set 要檢測某值是否是集合的成員,可...

python 集合操作

在這裡插入 片 集合 intersection 交集 difference 差集 union 並集 issubset 檢查乙個集合是否為擰乙個子集 issuperset 檢查乙個集合是否為d另乙個的超集 a b e a.intersection b print 交集 format e d a.dif...