考点

定义一个空集合
set()定义一个有内容的集合
{data1,data2,datan}往集合中添加数据
集合.add(数据)删除数据,随便删除一个数据
集合.pop()删除数据,删掉集合中指定的数据
集合.remove(数据)删除数据,清空集合中的数据
集合.clear()

学习目标

  • 功能
  • 定义 set
  • 添加 add
  • 删除 remove, pop
  • 清空 clear
  • 取值,与列表的转换

特点

去重功能

无序

定义集合

空集合 = set()

列表转集合

把列表数据转为集合数据,听说集合可以去重,试一试

变量 = set(列表)

获取集合中的数据

思路

把集合转为列表,通过列表的取值方式来获取数据

把集合转为列表

list(集合)

# 通用的格式转换的方法
res = list(set_all_student)
print(res, type(res))data1 = res[2]
print(data1)

集合添加成员

集合.add(数据)

效果,集合的内部会添加新的数据进去

add,英文,添加的意思

集合的成员移除

根据数据移除

集合.remove(数据)

随心移除

集合.pop()

随机的移除集合当中的一个数据

清空

集合.clear()

效果,清空集合内的全部数据

差集 -

并集 |

反向交集

交集

python-集合数据类型相关推荐

  1. python中集合的元素可以是任意数据类型_详解Python集合数据类型

    本篇介绍Python集合数据类型.集合不同于列表和元组类型,集合存储的元素是无序且不能重复的,同数学中的集合一样,集合可以执行集合的并.交.差运算.通过本篇的学习,可以达成如下目标. ● 掌握集合数据 ...

  2. python集合及其运算

    1, 集合定义 集合数据类型是没有顺序的简单对象的聚集,且集合中元素不重复.python集合数据类型有可变集合对象(set)和不可变集合对象(frozenset) 集合元素必须是可hash对象,可哈希 ...

  3. Python基础数据类型之set集合

    Python基础数据类型之set集合 一.set数据类型介绍 二.set集合演示 三.set集合中hash介绍 1.哈希定义 2.数据类型的hash和不可hash 3.set中hash示例 四.set ...

  4. python集合中的元素不能是哪些数据类型_Python内置类型及常见问题

    python的内置数据类型非常丰富,大致可以分为五类:None.数字类型.序列类型.映射类型和集合类型.下面我将分别对他们进行介绍,做个总结以备以后查看.下面的表列出了各个类别下的具体数据类型.*注: ...

  5. python集合类型运算符_Python 数据类型和运算符

    算术运算符 算术运算 + 加 - 减 * 乘 / 除 % 取余(相除后的余数) ** 取幂(注意 ^ 并不执行该运算,你可能在其他语言中见过这种情形) // 相除后向下取整到最接近的整数 关于按位运算 ...

  6. Python序列 数据类型 创建方式 Tuple元组 Str字符串 List列表 dict字典 Set集合 range,zip,map,enumerate

    Python 序列分类 数据类型 详细介绍 Python 主要数据类型: 元组Tuple, 字符串Str,列表List,字典Dict,集合Set 对比 元组Tuple 字符串Str 列表List 字典 ...

  7. Python基础——数据类型—集合

    Python基础--数据类型-集合 Python基础--数据类型-集合 创建集合 快速查看元素是否在集合内 两个集合间的运算 集合a中包含,而集合b中不包含的元素 集合a或集合b中包含的所有元素 集合 ...

  8. python集合类型是一种具体的数据类型_Python3基础语法之集合类型

    set也是一种组合数据类型,支持成员关系操作(in).对象大小计算操作符(len()),并且是iterable.集合数据类型至少提供一个set.isdisjoin()方法,支持比较,也支持为逻辑操作( ...

  9. python集合类型中的元素是有序的_python基础篇:很有意思的数据类型,集合(set) 常用去去重...

    Python集合(set),是一个很有意思的数据结构.从形式上看,它像字典有key但没有value,它的写法是这样的s = {'a', 'b', 'c'},是不是像一个没有value的字典?另一方面, ...

  10. Python的零基础超详细讲解(第四天)-Python的数据类型

    Python 基本数据类型 Python 中的变量不需要声明.每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建. 在 Python 中,变量就是变量,它没有类型,我们所说的"类型&q ...

最新文章

  1. 算法:快速排序实现 定制比较函数
  2. 图解Android Studio 2.0安装步骤
  3. 用 .Net WebBrowser 控件获取POST数据
  4. Java的jvm原理和常识
  5. 20190906:(leetcode习题)Shuffle an Array
  6. laravel本地项目上传服务器,laravel 上传本地文件到服务器
  7. 计算机组成总CPI,计算机组成原理——计算机系统概述考研题
  8. 计算机专业的优秀学长寄语大一新生,学长对大一新生的寄语
  9. 163邮箱如何登录,在哪可以登录邮箱?
  10. Arch Linux fcitx 新世纪五笔配置
  11. 【无标题】C#nbsp;语言入门基础介绍学习通http://www.bdgxy.com/
  12. vmware时间不同步的问题
  13. IIS WebDAV安全配置
  14. 二本计算机考研简单吗,普通二本考研很难吗 哪些大学不收二本考研
  15. OpenGL-纹理读取BMP图片-代码
  16. kickstart自动化系统安装_利用Kickstart自动化安装CentOS的教程
  17. 敏涵国际品牌:定义高端美妆新力量
  18. Hadoop:HDFS读写流程
  19. post和get请求
  20. psql: error: connection to server on socket “/tmp/.s.PGSQL.5432“ failed: No such file or directory

热门文章

  1. 苹果CMS小俊XG013主题模板源码
  2. Any-Proxy在线反向代理源码
  3. html外边框设为虚线,科技常识:html设置虚线边框的方法
  4. cookie无法读取bdstoken_Web自动化测试:对cookie的操作
  5. 拟态个人主页UI源码开源
  6. 子乐云音乐播放器源码V1.2php源码
  7. mysql重新安装后之前表_关于重装mysql数据库之后.新的数据库引入旧数据的表结构和数据问题...
  8. mysql 2008数据库配置文件_SQL Server 2008数据库的配置及连接
  9. wpf中UserControl制作
  10. 浅析BMP位图文件结构(含Demo)[转]