set  是一个无序且不重复的序列
set  是一个无序且不重复的序列
set 不允许重复的集合、set不允许重复的序列
1.创建
s=set()   #创建空集合只能用这种方法
s={11,222,233,33}
2.转换
l=[11,22,33,22]
l=(11,22,33)
l="
s=set(l)

3.方法
s= {11,22,33,44}
#增加元素
s.add(55)
print(s)
#清除集合的内容
s.clear()
print(s)

#
s= {11,22,33,44}
s1= {11,33,44}
s3=s.difference(s1)
#查找s中存在,s1中不存在的,返回给s3

s.difference_update(s1)
print(s)
#查找s集合中存在,s1中不存在的元素并更新s。

s.discard(11)
print(s)
# 移除指定元素,不存在不报错

ret = s.intersection(s1)
#取s、s1交集,返回给ret
s.intersection_update(s1)
#取交集,并更新s

s.isdisjoint(s1)
#有交集True,没有交集是false

s.issubset(s1)
#s1是否为s的子序列
s.issuperset(s1)
#s是否为s1的父序列

s.pop()
#移除元素

s.remove(11)
# 移除指定元素,不存在报错

s.symmetric_difference(s1)
#对称差集,(s存在,s1不存在合 s1存在s不存在的合集)

ret= s.symmetric_difference_update(s1)
print(ret)
#对称差集,(s存在,s1不存在合 s1存在s不存在的合集)更新

s.union(s1)
#并集

s.update([11,212,3,66])
#更新

set


set 是一个无序且不重复的序列
set 不允许重复的集合、set不允许重复的序列
1.创建
s=set() #创建空集合只能用这种方法
s={11,222,233,33}
2.转换
l=[11,22,33,22]
l=(11,22,33)
l="123"
s=set(l)

3.方法
s= {11,22,33,44}
#增加元素
s.add(55)
print(s)
#清除集合的内容
s.clear()
print(s)

#
s= {11,22,33,44}
s1= {11,33,44}
s3=s.difference(s1)
#查找s中存在,s1中不存在的,返回给s3

s.difference_update(s1)
print(s)
#查找s集合中存在,s1中不存在的元素并更新s。

s.discard(11)
print(s)
# 移除指定元素,不存在不报错

ret = s.intersection(s1)
#取s、s1交集,返回给ret
s.intersection_update(s1)
#取交集,并更新s

s.isdisjoint(s1)
#有交集True,没有交集是false

s.issubset(s1)
#s1是否为s的子序列
s.issuperset(s1)
#s是否为s1的父序列

s.pop()
#移除元素

s.remove(11)
# 移除指定元素,不存在报错

s.symmetric_difference(s1)
#对称差集,(s存在,s1不存在合 s1存在s不存在的合集)

ret= s.symmetric_difference_update(s1)
print(ret)
#对称差集,(s存在,s1不存在合 s1存在s不存在的合集)更新

s.union(s1)
#并集

s.update([11,212,3,66])
#更新

python 基本数据类型set的更多相关文章

  1. python 基本数据类型分析

    在python中,一切都是对象!对象由类创建而来,对象所拥有的功能都来自于类.在本节中,我们了解一下python基本数据类型对象具有哪些功能,我们平常是怎么使用的. 对于python,一切事物都是对象 ...

  2. python常用数据类型内置方法介绍

    熟练掌握python常用数据类型内置方法是每个初学者必须具备的内功. 下面介绍了python常用的集中数据类型及其方法,点开源代码,其中对主要方法都进行了中文注释. 一.整型 a = 100 a.xx ...

  3. 闲聊之Python的数据类型 - 零基础入门学习Python005

    闲聊之Python的数据类型 让编程改变世界 Change the world by program Python的数据类型 闲聊之Python的数据类型所谓闲聊,goosip,就是屁大点事可以咱聊上 ...

  4. python自学笔记(二)python基本数据类型之字符串处理

    一.数据类型的组成分3部分:身份.类型.值 身份:id方法来看它的唯一标识符,内存地址靠这个查看 类型:type方法查看 值:数据项 二.常用基本数据类型 int 整型 boolean 布尔型 str ...

  5. Python入门-数据类型

    一.变量 1)变量定义 name = 100(name是变量名 = 号是赋值号100是变量的值) 2)变量赋值 直接赋值 a=1 链式赋值  a=b=c=1 序列解包赋值  a,b,c = 1,2,3 ...

  6. Python基础:八、python基本数据类型

    一.什么是数据类型? 我们人类可以很容易的分清数字与字符的区别,但是计算机并不能,计算机虽然很强大,但从某种角度上来看又很傻,除非你明确告诉它,"1"是数字,"壹&quo ...

  7. python之数据类型详解

    python之数据类型详解 二.列表list  (可以存储多个值)(列表内数字不需要加引号) sort s1=[','!'] # s1.sort() # print(s1) -->['!', ' ...

  8. Python特色数据类型(列表)(上)

    Python从零开始系列连载(9)——Python特色数据类型(列表)(上) 原创 2017-10-07 王大伟 Python爱好者社区 列表 列表,可以是这样的: 分享了一波我的网易云音乐列表 今天 ...

  9. 【Python】-NO.97.Note.2.Python -【Python 基本数据类型】

    1.0.0 Summary Tittle:[Python]-NO.97.Note.2.Python -[Python 基本数据类型] Style:Python Series:Python Since: ...

  10. python基本数据类型之集合

    python基本数据类型之集合 集合是一种容器,用来存放不同元素. 集合有3大特点: 集合的元素必须是不可变类型(字符串.数字.元组): 集合中的元素不能重复: 集合是无序的. 在集合中直接存入lis ...

随机推荐

  1. JavaScript高级程序设计---学习笔记(二)

    面向对象程序设计1.属性类型.定义多属性.读取属性特性对象的属性在创建时都带有一些特征值,JavaScript通过这些特征值来定义它们的行为.这些特性是为了实现JavaScript引擎用的,因此不能直 ...

  2. CSS3学习笔记(1)-CSS3选择器

    p{ font-size: 15px; text-indent: 2em; } .alexrootdiv>div{ background: #eeeeee; border: 1px solid ...

  3. Xmpp实现简单聊天系列 --- ①openfire部署

    1. 下载最新的openfire安装文件 官方下载站点:http://www.igniterealtime.org/downloads/index.jsp#openfire 2. 下载完成后,执行你的 ...

  4. C语言常见错误笔记

    1. 职业化的程序员起码要具备两点: 1)基本的软件技能 2)不犯低级的错误 2. 修改函数的形参是没用的,函数本身占用的存储单元在堆栈中分配,入口参数的值会在函数入口处拷贝到堆栈中,一旦函数返回,其 ...

  5. hive的安装和升级

    目录 [toc] 安装 升级 安装 nohup hive –service hiveserver & 启动: sudo nohup ./hive --service metastore &am ...

  6. POJ3592 Instantaneous Transference题解

    题意: 给一个矩形,矩形中某些点有一定数量的矿石,有些点为传送点,有些点为障碍.你驾驶采矿车(ore-miner truck,我也不知道是什么),从左上角出发,采尽量多的矿石,矿石不可再生.不能往左边 ...

  7. [笔记]Learning to Rank算法介绍:RankNet,LambdaRank,LambdaMart

    之前的博客:http://www.cnblogs.com/bentuwuying/p/6681943.html中简单介绍了Learning to Rank的基本原理,也讲到了Learning to R ...

  8. React-Native 之 项目实战(五)

    前言 本文 有配套视频,可以酌情观看. 文中内容因各人理解不同,可能会有所偏差,欢迎朋友们联系我讨论. 文中所有内容仅供学习交流之用,不可用于商业用途,如因此引起的相关法律法规责任,与我无关,如文中内 ...

  9. sql中常见日期获取

    获取当前年月日 --获取当前月份 ,GETDATE())) --获取当前月份的下个月 ,GETDATE())) --获取当前月份的上个月 year()获取年 select year(GETDATE() ...

  10. 一道CVTE前端二面笔试题

    题目:给你一个数组,输出数组中出现次数第n多的数字; 比如:[1,1,1,2,2,2,3,3,4,4,5,5,6,6,7]; 1---3次 2---3次 3---2次 4---2次 5---2次 6- ...