00106 python函数:set()集合
来源:互联网 发布:淘宝返利网源码 编辑:程序博客网 时间:2024/06/14 14:54
set() 是一个无序,不重复的元素集合,它可以进行集合的运算,比如并、交、差等
注意:Set是不重复的,如果有重复元素会自动去重,所以它可以用来迅速去重——当然还要遍历变回列表
- 判断包含关系:x in set
- 取长度:len(set)
- 遍历:for x in set
形式:标准形式是以单独字符形式存在列表里,但也可以用如下方式定义——因此,将一个字符串赋值给set,就会自动把它拆开了,而且可以进行集合运算
运算:
#求并集:x|y
#求交集:x&y
#求差:x-y
#求对称差:x^y ——也就是(x-x&y)|(y-x&y)
总结:根本思想就是如何运用set可以执行并交差运算的特性来解决一些问题,当然了,去重也很好用
想要用好,关键还在于深入理解集合运算的嵌套结果
阅读全文
0 0
- 00106 python函数:set()集合
- python:集合(set)
- python 集合(Set)
- Python学习笔记:集合(set)有关函数
- python--set集合下的函数
- Python(五)set 集合
- Python的集合(Set)
- python set集合(数据结构)
- Python集合(set)类型的操作
- Python集合(set)类型的操作
- Python集合(set)类型的操作
- Python集合(set)类型的操作
- Python 集合类(set)学习
- Python集合(set)类型的操作
- Python集合(set)类型的操作
- Python学习20:集合类型(set)
- Python集合(set)类型的操作
- Python集合(set)类型的操作
- 知名儿童有线电视频道推出VR社交平台SlimeZone,打造孩子的完美世界!
- xgboost安装方法
- kafka--Kafka剖析(一):Kafka背景及架构介绍
- Javascript 高级程序设计 Ch3
- Android一些你需要知道的布局优化技巧
- 00106 python函数:set()集合
- javascript冒泡排序
- 统计服务器站点上丢失与删除无用的图片
- 彻底删除Kafka中的topic
- 双重检查加锁
- chapter01
- Kotlin简明学习,infix函数
- Qt隐藏的功能和技巧
- Yarn-cluster 与 Yarn-client的区别