码迷,mamicode.com
首页 > 其他好文 > 详细

数据类型-集合

时间:2019-03-09 13:07:26      阅读:143      评论:0      收藏:0      [点我收藏+]

标签:数据类型   pre   bsp   重复元素   重复   特点   one   val   操作   

集合(set)的介绍:

  集合是特殊的字典,所有value都是None的字典是集合。

 

字典和集合的特点:

字典:   key唯一 ,key可hash,key无序

集合:   key唯一,元素可以hash,元素无需

 

集合基本操作:

>>> a
{1, 2, 3, 4}
>>> b
{3, 4, 5, 6, 7}

#并集
>>> a | b
{1, 2, 3, 4, 5, 6, 7}

#交集
>>> a & b
{3, 4}

#差集
>>> a - b
{1, 2}
>>> b - a
{5, 6, 7}

#对称差集
>>> a ^ b
{1, 2, 5, 6, 7}

 

集合的使用场景:

1.集合操作

2.对序列数据类型中的重复元素进行去重

 

数据类型-集合

标签:数据类型   pre   bsp   重复元素   重复   特点   one   val   操作   

原文地址:https://www.cnblogs.com/zezhou/p/10500191.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!