#集合是无序的list_1 = [1,3,4,5,7,3,6,7,9]list_1 = set(list_1) #集合去重list_2 = set([2,6,0,66,22,8,4])#交集print(list_1.intersection(list_2))#并集print(list_1.union ...
分类:
编程语言 时间:
2018-04-27 19:40:12
阅读次数:
131
首先,需要明确数据准备这一步骤的重要性。 2017年开始,人工智能被吵的热火朝天,又因为Python的易学性和机器学习库及框架所带来的便利性,机器学习和深度学习的入门几乎零门槛,现在人人都跟风搞AI(作为真正致力于数据与算法的博主非常反感这样的现象,但也只能无奈了=。=)。然而,大部分注意力都被集 ...
分类:
编程语言 时间:
2018-04-21 17:43:35
阅读次数:
206
慢慢体会到,在学习或者解决一个问题的时候,首先要尽量理解透问题本身涉及到的相关概念,再去进一步分析解决具体问题,即可事半功倍。 比如,对于编程语言里面的集合问题,以python语言为例(在此顺便复习下关于集合本身的东西)。而集合本身在数学领域具有无可比拟的特殊重要性。在数学学科上集合的分类为:空集 有一类特殊的集合,它不包含任何元素,如{x|x∈R x2+1=0}
分类:
编程语言 时间:
2018-04-09 11:15:59
阅读次数:
223
集合是一个无序的,不重复的数据组合主要可以进行去除重复元素,但是是无序的,另外用于关系测试,比如交集、并集等。 #去重list1 = set(list1)#关系测试 #交集(两个列表里面都有的值):list1.intersection(list2)#并集(把两个列别合并起来,然后去重):list1. ...
分类:
编程语言 时间:
2018-04-07 19:01:46
阅读次数:
133
python集合基本操作:创建、添加、删除,并集、交集、差集等 ...
分类:
编程语言 时间:
2018-04-06 12:24:46
阅读次数:
206
集合 特性: a.确定性(元素必须可以hash) b.互异性(去重) c.无序性(集合中的元素没有先后之分) 集合关系测试 交集 & jihe1.intersection(jihe2) 差集 jihe1.difference(jihe2) 并集 | jihe1.union(jihe2) 对称差集 ^ ...
分类:
编程语言 时间:
2018-03-29 19:05:30
阅读次数:
194
集合的方法:增加:set.copy() 返回集合的浅拷贝 set.add()  
分类:
编程语言 时间:
2018-03-22 11:26:06
阅读次数:
134
集合在Python中起到的作用就是:唯一性 集合是无序的,不能去索引集合中的某一个元素 创建集合: 集合可以快速去掉列表中的重复的元素: 输出结果: 访问集合: 可以使用 in 或 not in 判断一个元素是否在集合中: 使用 add() 方法为集合添加元素,使用 remove() 方法删除集合中 ...
分类:
编程语言 时间:
2018-03-19 23:30:41
阅读次数:
237
集合运算 元素与集合的关系 元素与集合的关系 ,就是判断某个元素是否是集合的一员。"a" in aset 集合与集合的关系 子集和超集 并集 交集 ,两个集合的公有部分 集合的差(补) ...
分类:
编程语言 时间:
2018-03-15 19:26:37
阅读次数:
204