python学习集合
Posted 鸡蛋JD
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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学习集合的主要内容,如果未能解决你的问题,请参考以下文章