python集合的內建方法

2021-09-29 11:54:35 字數 686 閱讀 3880

add()為集合新增元素

clear()移除集合中的所有元素

copy()拷貝乙個集合

difference()返回多個集合的差集

difference_update()移除集合中的元素,該元素在指定的集合也存在。

discard()刪除集合中指定的元素

intersection()返回集合的交集
intersection_update()

返回集合的交集。

isdisjoint()判斷兩個集合是否包含相同的元素,如果沒有返回 true,否則返回 false。

issubset()判斷指定集合是否為該方法引數集合的子集。

issuperset()判斷該方法的引數集合是否為指定集合的子集

pop()隨機移除元素

remove()移除指定元素

symmetric_difference()返回兩個集合中不重複的元素集合。
symmetric_difference_update()

移除當前集合中在另外乙個指定集合相同的元素,並將另外乙個指定集合中不同的元素插入到當前集合中。

union()返回兩個集合的並集
update()給集合新增元素

python集合的其他內建方法

1.交叉補集 python 1 alex bob songyue linux 1 alex bob ghj p s set python 1 l s set linux 1 print p s.symmetric difference l s 等價於print p s l s 2.p s.diffe...

python集合及內建方法

1.集合 集合主要作用 去重 關係運算。集合的元素遵循三個原則 1 每個元素必須是不可變型別 可hash,可作為字典的key 2 沒有重複的元素 3 無序 2.集合的內建方法 1 將列表轉化為乙個集合,並將列表中的重複元素刪除,生成乙個無序的集合 s set alex alex 王強 print s...

Python筆記 集合內建方法總結

set1 是 set2的子集,返回true 否則,返回false。num1 num2 num3 num1.issubset num2 num1中所有的元素是num2的成員 true num1.issubset num3 num1中所有的元素是num3的成員,但num1 num3 trueset2 是...