#集合元素的判断
#集合元素的判断
#in not in
#集合元素的新增操作
#1. 调用add()方法,一次添加一个元素
#2.调用update()方法,至少添加一个元素
#集合元素的删除
#1.调用remove(),一次删除一个指定元素,如果指定元素不存在抛出keyerror
#2.调用discard(),一次删除一个指定元素,如果指定元素不存在不抛异常
#3.调用pop(),一次只删除任意一个元素,删谁不知道
#4.调用clear(),清空集合
####################################################
s={10,20,30,405,60}
'''集合元素的判断'''
print(10 in s)#True
print(100 in s)#False
print(100 not in s)#True
'''集合元素的新增操作'''
'''添加一个'''
s.add(80)
print(s)
'''添加多个'''
s.update({200,400,300})#集合
print(s)
s.update([1,2,'python'])#列表
print(s)
s.update((12,'hello'))#元组
print(s)
s.update({'o':0,'oo':99})#只会将key加入集合
print(s)
'''集合元素的删除'''
s.remove(200)
print(s)
'''s.remove(1000)
print(s)#KeyError: 1000
'''
s.discard(1)
print(s)
s.discard(1000)#1000不存在,但不会抛异常,有就删,没有无所谓,不会报错
print(s)
s.pop()
print(s)
s.pop()
print(s)
s.clear()#清空集合中的元素
print(s)
'''遍历'''
s={10,20,30,40}
for i in s:print(i)

Python入门--集合元素的判断(in,not in集合元素的增加(add()update())集合元素的删除(remove(),discard(),pop(),clear())遍历(for in)相关推荐

  1. Python入门基础之条件判断、循环、dict和set

    Python之if语句 比如,输入用户年龄,根据年龄打印不同的内容,在Python程序中,可以用if语句实现: age = 20 if age >= 18:print 'your age is' ...

  2. 【Python入门】5-1 条件判断 if、if-else、if-elif-else

    文章目录 1. if语句 2. if-else语句 3. if-elif-else语句 1. if语句 计算机之所以能做很多自动化的任务,因为它可以自己做条件判断. 比如,输入用户年龄,根据年龄打印不 ...

  3. Python入门到精通

    python从入门到精通 内存中存储的时数据的二进制形式 存储数据: 1.计算机先开辟空间,在存储数据,计算机开辟空间的最小单位时字节. 2.在数据存储时,用最高标识符号位,0表示正数,1表示复数. ...

  4. python 判断列表所有元素是否为某个值_这应该是最详细的Python入门基础语法总结!...

    这应该是最详细的Python入门基础语法总结! 这应该是最详细的Python入门基础语法总结! 定义变量,使用变量 input 用户自己输入值 print 打印值 可以输出多个变量 %d|%s 用于输 ...

  5. Python入门篇-高级数据类型集合(set)和字典(dict)

    Python入门篇-高级数据类型集合(set)和字典(dict) 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.集合(set) 1>.集合的特点 约定set 翻译为集合c ...

  6. Python入门(三)--- 元组,字典,集合

    Python入门(三) 文章目录 Python入门(三) @[toc] 回顾 1 基本数据类型 2 判断条件 3 数学运算 4 字符串 5 列表 6 循环 元组的取值 元组的方法 元组的相对不可变 f ...

  7. python入门——列表+元组+字典+集合

    列表 列表是最常用的python数据类型,它可以作为一个方括号内的逗号分隔值出现. 列表的数据项不需要具有相同的类型 1.列表嵌套(相当于二维数组) a=["b",'c','d'] ...

  8. python既是无序序列又不可重复的是_python 在set里随机选一个元素_Python序列--集合(set)...

    集合 集合用于保存不重复元素. - 集合和列表非常相似 - 不同点: 1.集合中只能存储不可变对象 2.集合中存储的对象是无序(不是按照元素的插入顺序保存) 3.集合中不能出现重复的元素 集合的所有元 ...

  9. 编程小白的第一本Python入门书学习笔记 Chaper5:循环与判断

    目录 逻辑控制与循环 逻辑判断 -- `True` / `Flase` 比较运算 比较运算的两个小问题 布尔型数据的比较 成员运算符`in`和身份运算符`is` 布尔运算符:`not`, `and`, ...

最新文章

  1. C#------编码规范
  2. 双人五子棋对战(需要EasyX图像库)
  3. 字典树(trie树)、后缀树
  4. 笔记-信息系统安全管理-信息安全保障系统
  5. 【PAT甲级 sc.nextInt()的使用】1008 Elevator (20 分) Java版 9/9通过
  6. python canopen_Python canopener包_程序模块 - PyPI - Python中文网
  7. vc sleep不占进程_Python 中的进程深入
  8. [FZYZOJ 1002] 雨天
  9. 通过高德地图api获取地点坐标(以查询物资点为例)
  10. excelJs 单元格背景颜色填充
  11. 管螺纹如何标注_你所不知道的机械螺纹全面常识(分享篇),赶紧收藏下吧
  12. 逆向webpack打包,还原出原始文件。
  13. 吃鸡神器!免费送一台新款苹果 iPad
  14. Chapter9 : De Novo Molecular Design with Chemical Language Models
  15. CANoe入门基础教程(一)
  16. android三级联动、四级联动(地区选择)
  17. PCA9555 Studying
  18. ECharts+百度地图实现卫星地图样式
  19. BIUT Blockchain Explorer功能介绍
  20. Vue项目大屏可视化适配 transform+解决高德地图经纬度偏移

热门文章

  1. 自学python能干些什么副业-揭秘!女程序员为啥更赚钱?这4个大招,用Python做副业躺赚...
  2. 自学python需要安装什么-初学 Python 需要安装哪些软件?
  3. python学习-python学习笔记(一)python简介和基础
  4. python怎么使用-如何正确使用Python进行表白
  5. python入门指南全文阅读-Python-3.4-入门指南(官方中文版).pdf
  6. python就业方向-连小学生都在学的Python,究竟就业方向有哪些?
  7. python培训价目表-Python培训一般要多少钱?
  8. 21天学通python-21天学通Python(第2版)
  9. python语言-Python语言的一些基本常用语句
  10. 语音识别中的CTC算法的基本原理解释