python学习

Python中set类型数据

2018-12-29  本文已影响0人  二傻吧

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

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

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

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

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

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

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

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

例子 结果
上一篇下一篇

猜你喜欢

热点阅读