集合的常用方法


方法 描述 语法
add 增加一个元素 dict.add(元素)
update 增加多个元素(会拆解元素) dict.update(元素)
clear 删除集合中的所有元素 dict.clear()
copy 复制整个集合 dict.copy()
pop 随机删除集合中的一个元素 dict.pop()
remove 删除集合中的一个指定元素 dict.remove(元素)
discard 删除集合中的一个指定元素 dict.discard(元素)
union 获取两个集合的元素后删除重复元素 dict1.union(dict2)
issubset、issuperset 集合1与集合2是否互相包含 dict1.issubset(dict2)
isdisjoint 集合1与集合2是否有相同的元素 dict1.isdisjoint(dict2)
intersection 获取集合1与集合2重复的元素 dict1.intersection(dict2)
intersection_update 删除集合1中与集合2不重复的元素 dict1.intersection_update(dict2)
difference 获取集合1中不与集合2重复的元素 dict1.difference(dict2)
difference_update 删除集合1中与集合2重复的元素 dict1.difference_update(dict2)
symmetric_difference 获取集合1与集合2不重复的元素 dict1.symmetric_difference(dict2)
symmetric_difference_update 删除集合a中与集合b重复的元素 a.symmetric_difference_update(b)

results matching ""

    No results matching ""