美文网首页python学习
Python中set类型数据

Python中set类型数据

作者: 二傻吧 | 来源:发表于2018-12-29 13:36 被阅读0次

set可以简单的理解为无序不重复的数据集,就相当于dictionary中的key,是无序的也是不能重复的。

两个数据集可以有以下的操作:

1.数据集可以通过add函数添加元素,就像list中的append函数。

2.也可以通过discard和remove进行移除。discard在移除数据时,如果没有元素则不会报错,remove会报错,pop同样也是取最后一个元素。

3.两个数据集时,可以通过difference()函数比较两个数据集中的不同元素,而difference_update(),可以把第一个数据集中的两者的交集元素给去掉。

4.两个不同的数据集也可以取交集:intersection().

5.判断:可以通过两个函数之间的isdisjoint()函数来判断两个数据集中间是否存在交集;

issubset()判断是否为子集,issuperset()判断是否为父集。

例子 结果

相关文章

网友评论

    本文标题:Python中set类型数据

    本文链接:https://www.haomeiwen.com/subject/gobulqtx.html