您好,登錄后才能下訂單哦!
set集合
不同元素組成
無序
集合中元素必須是不可變的類型
s={1,2,3,4,5,6} #增加 s.add("s") #清空 s.clear() #彈出 s.pop() #刪除指定值,刪除元素不存在報(bào)錯(cuò) s.remove("s") #刪除指定值,刪除元素不存在不報(bào)錯(cuò) s.discard("ss") li=["xi","ha","list"] lx_li = [ 'hua','ha'] new_li = set(li) new_lx=set(lx_li) print(new_li,new_lx) #求交集 print(new_li.intersection(new_lx)) print(new_li&new_lx) #求并集 print(new_li.union(new_lx)) print(new_li|new_lx) #差集【方向】 print(new_li-new_lx) print(new_li.difference(new_lx)) print(new_lx-new_li) #差集difference_update new_li=new_li-new_lx print(new_li) new_li.difference_update(new_lx) s1={1,2} s2={1,2,3} print(s1.issubset(s2)) #si 是s2的子集 print(s2.issubset(s1)) #False print(s2.issuperset(s1)) #s2是s1的父集 #update更新多個(gè)值 #將s2覆蓋到s1 s1.update(s2) #傳遞元祖 s1.update((5,6)) #傳遞list s1.update([7,8]) #s1.add(7,4)更新一個(gè)值 # frozenset不可變集合 s=frozenset("hello")
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請(qǐng)聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。