说明:·类似于数学中学的集合,Python中的集合可以实现去重的功能,通过set()函数来实现:·sets支持xinset,len(set)和forxinset;·作为一个无序的集合,sets不记录元素位置或者插入点,因此,sets不支持indexing,slicing,或其它类序列(sequence-like)的操作;·学习集合,..
分类:
编程语言 时间:
2015-09-17 15:17:22
阅读次数:
222
t = 12345, 54321, 'hello!'>>> t[0]12345>>> t(12345, 54321, 'hello!')元组:元组由逗号分割的若干值组成集合:set()。集合中的元素没有顺序且不会重复。集合的基本用途有成员测试和消除重复的条目。集合对象还支持并集、交集、差和对称差等数...
分类:
编程语言 时间:
2015-09-05 20:41:37
阅读次数:
316
今天我们来说说set
集合:是一些唯一的、不可变的对象(数值和字符串等)的一个无序的集合(collection),并且这些对象支持与数学集合理论相对应的操作。
特点:
1.一个项只能够出现一次
2.广泛使用在数字和数据库工作中
3.两个集合不能够使用+相加,但可以使用-相减
下面是一些集合的操作,中间一段我故意使用+号,直接报错
2.集合里面一些常用的方法...
分类:
编程语言 时间:
2015-08-19 09:32:03
阅读次数:
141
如果你已经掌握了爬虫基础,看了我前面三个基础再来继续看这一篇文章。 这篇文章主要讲解爬虫程序中必须要用到的python集合,如果你对集合很了解。那可以不用看。 在爬虫程序中,为了不重复爬取已经爬过的页面,我...
分类:
编程语言 时间:
2015-08-01 23:44:09
阅读次数:
308
[python] view plaincopypython 的set和其他语言类似,是一个无序不重复元素集,基本功能包括关系测试和消除重复元素.集合对象还支持union(联 合),intersection(交),difference(差)和sysmmetricdifference(对称差集)等数学运...
分类:
编程语言 时间:
2015-06-24 18:16:44
阅读次数:
128
A set is an unordered collection with no duplicate elements. Basic uses include membership testing and eliminating duplicate entries. Set objects also...
分类:
编程语言 时间:
2015-06-22 19:17:19
阅读次数:
160
一.集合的构造方法:集合名=set()1.set()中可以有有一个参数,参数类型必须是可迭代的,例如字符串、列表,就是能拆分成单独元素的意思2.如果不带参数则表示构造一个空集>>>aSet=set("abcd")#参数为字符串
>>>aSet
{‘c‘,‘b‘,‘d‘,‘a‘}
>>>bSet=[‘a‘,1...
分类:
编程语言 时间:
2015-06-10 15:53:02
阅读次数:
130
python的set和其他语言类似,是一个无序不重复元素集,基本功能包括关系测试和消除重复元素.集合对象还支持union(联合),intersection(交),difference(差)和sysmmetricdifference(对称差集)等数学运算. 下面来点简单的小例子说明把。 >>> ...
分类:
编程语言 时间:
2015-06-09 19:57:39
阅读次数:
136
介绍python的set是一个无序不重复元素集,基本功能包括关系测试和消除重复元素.集合对象还支持并、交、差、对称差等。sets支持xinset、len(set)、和forxinset。作为一个无序的集合,sets不记录元素位置或者插入点。因此,sets不支持indexing,slicing,或其它...
分类:
编程语言 时间:
2015-05-19 12:07:52
阅读次数:
160
python的set和其他语言类似, 是一个无序不重复元素集, 基本功能包括关系测试和消除重复元素. 集合对象还支持union(联合), intersection(交), difference(差)和sysmmetric difference(对称差集)等数学运算. sets 支持 x in set...
分类:
编程语言 时间:
2015-01-17 15:15:03
阅读次数:
199