码迷,mamicode.com
首页 > 编程语言 > 详细

Python.集合

时间:2018-03-19 23:30:41      阅读:237      评论:0      收藏:0      [点我收藏+]

标签:strong   就是   集合   remove   class   添加元素   使用   不能   输出   

集合在Python中起到的作用就是:唯一性

集合是无序的,不能去索引集合中的某一个元素

创建集合:

set1 = {1,2,3,4,5}
set1 = set([1,2,3,4,5])

集合可以快速去掉列表中的重复的元素:

list1 = [1,2,3,4,5,5,3,1]
list1 = list(set(list1))

输出结果:

>>>list1
[1,2,3,4,5]

访问集合:

可以使用 in 或 not in 判断一个元素是否在集合中:

>>>0 in set1
False

使用 add() 方法为集合添加元素,使用 remove() 方法删除集合中已知元素:

>>>set1.add(6)
{1,2,3,4,5,6}
>>>set1.remove(1)
{2,3,4,5,6}

不可变集合:

使用 frozenset() 函数可以定义一个不可变集合:

 

set1 = frozenset({1,2,3,4,5})  #向集合中添加和删除集合时系统会报错

 

Python.集合

标签:strong   就是   集合   remove   class   添加元素   使用   不能   输出   

原文地址:https://www.cnblogs.com/elseMy/p/8605560.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!