set集合的常用方法

Posted niliuxiaocheng

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了set集合的常用方法相关的知识,希望对你有一定的参考价值。

set集合是一种无序不重复的集合
 
add  (self, *args, **kwargs)                                                         添加元素
clear  (self, *args, **kwargs)                                                        清空内容
update  (self, *args, **kwargs)                                                    可添加多个元素,更新
 
difference  (self, *args, **kwargs)                                                A.difference(B) 在A中找B没有的元素
difference_update  (self, *args, **kwargs)                                   从当前集合中删除和B中相同的元素
discard  (self, *args, **kwargs)                                                     删除指定值,不存在也不报错
remove  (self, *args, **kwargs)                                                    删除指定值,不存在就报错
pop  (self, *args, **kwargs)                                                          弹出一个数并移除 ,可以说是随机的
remove  (self, *args, **kwargs)                                                     移除指定元素,不存在报错
 
issubset  (self, *args, **kwargs)                                                     A是否是B的子序列
issuperset  (self, *args, **kwargs)                                                  A是否为B的父序列
 
symmetric_difference  (self, *args, **kwargs)                             把AB交集外的元素放在一起
symmetric_difference_update  (self, *args, **kwargs)                 把AB交集外的元素放在一起,更新到A
union  (self, *args, **kwargs)                                                       并集
intersection  (self, *args, **kwargs)                                              交集
intersection_update  (self, *args, **kwargs)                                 把交集更新到A中
isdisjoint  (self, *args, **kwargs)                                                   如果没有交集,返回True,否则返回False
 

以上是关于set集合的常用方法的主要内容,如果未能解决你的问题,请参考以下文章

set集合的常用方法

python数据类型之集合(set)和其常用方法

集合set内部常用功能和使用方法-课堂笔记及课后总结

java中集合类中Collection接口中的Set接口的常用方法熟悉

Python 集合常用方法总结

Python集合的常用方法