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

python学习集合

时间:2019-01-11 22:19:01      阅读:206      评论:0      收藏:0      [点我收藏+]

标签:而且   添加   没有   end   bsp   list   清除   数据   python学习   

num = {}  //类型是字典dict

num2 = {1, 2, 3, 4, 5}  //没有映射关系的字典是集合set

集合会清除重复的值,而且元素是无序的,不支持索引

 

创建集合

  set1 = set([1,2,3,4,5])  //可以传列表,元组

 

清除数组num1的重复值

for each in num1

  if each not in temp:

    temp.append(each)

或者利用set()

num1 = list(set(num1))  //会打乱数组的数据位置

 

num1.add(6)  //添加元素

num1.remove(6)  //删除元素

 

不可变集合frozen

num3 = frozenset([1,2,3,4,5])

 

python学习集合

标签:而且   添加   没有   end   bsp   list   清除   数据   python学习   

原文地址:https://www.cnblogs.com/jdzhang1995/p/10257454.html

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