首页 电脑 电脑学堂 查看内容

python基础知识小结之集合

2015-11-27 12:48 3728 0

摘要: 集合特点:集合对象是一组无序排列的可哈希的值:集合成员可以做字典的键,与列表和元组不同,集合无法通过数字进行索引。此外,集合中的元素不能重复。定义?123set() - new empty set objectset(iterable) - new se ...
关键词: important 差集 0px auto border right set height 子集 123

集合

特点:集合对象是一组无序排列的可哈希的值:集合成员可以做字典的键,与列表和元组不同,集合无法通过数字进行索引。此外,集合中的元素不能重复。

 定义

1
2
3
set() -> new empty set object
set(iterable) -> new set object
s = {0}

应用:去重

1
2
3
>>> lst1 = [1,1,2,2,3,4,2]
>>> list(set(lst1))
[1, 2, 3, 4]

常用操作

集合支持一系列标准操作,包括并集|、交集&、差集-和对称差集^
子集< <=及超集> >=
增删,清空操作 

具体见如下代码例子

1
2
3
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

最新评论