利用python中集合的唯一性实现去重
2020-02-13 11:32
459 查看
什么是集合
1.集合是一个可变容器
2.集合内的数据对象都是唯一的(不能重复)
3.集合是无序的存储结构,集合内的数据没有先后关系
4.集合是可迭代对象
5.集合相当于是只有键没有值得字典(键就是集合中的数据)
6.集合内的元素是不可变的
好了,集合咱们都了解了,现在开始我们的正文,
集合,用{ }表示,集合中所有元素具有唯一性
定义集合:
parame = {value01,value02,…} 或者 parame =set(value)
将list = [1,1,2,3,4,5,6]去重
list = [1,1,2,3,4,5,6] temp = set() #创建一个空集合 使用temp = set(),若使用temp = {},则创建空字典 for i in list: temp.add(i) print(temp)
或者更为简便的方法
list = [1,1,2,3,4,5,6] temp = set(list) print(temp)
创建空列表: list = []
创建空元组:tuple = ()
创建空字典: dict = {}
创建空集合:set = set()
总结
以上所述是小编给大家介绍的利用python中集合的唯一性实现去重,希望对大家有所帮助!
您可能感兴趣的文章:
相关文章推荐
- Python下利用PIL实现可设定阈值的二值图像转换
- 利用 IEnumerable接口 实现自定义类型的集合的foreach遍历
- 基于Tkinter利用python实现颜色空间转换程序
- 排序算法集合(4)- Python实现的N路归并排序算法
- Python之虚拟机操作:利用VIX二次开发,实现自己的pyvix(系列一)成果展示和python实例
- python利用beautifulSoup实现爬虫
- 利用Python实现简单的相似图片搜索的教程
- c#利用链表模拟实现泛型集合List﹤T﹥
- python之win32下,枚举进程,线程和线程对应的窗口的利用ctypes实现
- Python:利用pymmseq-cpp实现分词
- 基于Tkinter利用python实现颜色空间转换程序
- 利用Python实现google瓦片转Arcgis瓦片
- 利用Python绘制MySQL数据图实现数据可视化
- 利用python2.7自带的简单的web服务器SimpleHTTPServer实现web页面的访问
- 在Win7环境下,利用SWIG实现Python调用C的方法
- 利用OpenCV 2.2 的Python接口实现Ostu(大津法)获取阈值
- python利用elaphe制作二维条形码实现代码
- 利用Python实现基于PCA算法的人脸识别
- 利用redis的订阅和发布来实现实时监控的一个DEMO(Python版本)
- 利用PyCharm实现Python远程调试