码迷,mamicode.com
首页 >  
搜索关键字:python集合    ( 207个结果
python集合
1.集合的定义*集合是无序的,不重复的数据组合。*集合里不能定义列表。2.集合的关系测试操作3.集合的的添加haha1.add("ss")在集合后添加一项haha1.update(["sd","sa"])在集合中添加多项,跟的参数是可迭代类型4.集合的删除haha1.remove("ss")删除集合中的指定元素haha1.pop()随..
分类:编程语言   时间:2017-07-09 10:41:45    阅读次数:189
python集合
python集合特点:去重、关系测试;无序的;功能:增、删、查应用范围:1.python班的同学和运维班的同学其中有同学两个班都报了,现在要把两个班的同学合并,不能有重复。(求两个列表的并集)2.python班的同学和运维班的同学其中有同学两个班都报了,现在要把两个班都报的同学..
分类:编程语言   时间:2017-07-06 13:17:53    阅读次数:134
Python集合
#集合list_1=[1,4,5,7,2,1,5,3,90]list_1=set(list_1)#转成集合类型list_2=set([2,4,56,1,2,8,7])printlist_1,list_2,type(list_1),type(list_2)#取交集(把两个表相同的内容输出出来)printlist_1.intersection(list_2)#取并集(把两个表不相同内容合并成一个表)printlist_1.unio..
分类:编程语言   时间:2017-06-29 22:15:45    阅读次数:118
Python:集合、函数、三元运算符
集合: #一种数据类型,有去重的功能,无序的(不能根据下标取值) 两种定义集合方法: 1:先定义一个列表,然后通过强制类型转换成集合 a=[1,2,3,4,4,5] #set(a) 强制类型把列表a转换为集合,会把重复的值4去重 2:S={1,2,3,4} #与字典要区别开 集合的操作: list1 ...
分类:编程语言   时间:2017-06-10 21:35:04    阅读次数:205
【Python】11、集合与字典的实现
一、字典的实现dict是在list之上实现的i(索引)=hash(key)%solt(槽位数)此时i重复了怎么办(hash冲突)?1、拉链法每个槽位上拉一个List,就是拉链法2、开地址法使用某个算法重新计算i,就交开地址法常用,效率更高,i=fn(key,i)
分类:编程语言   时间:2017-06-07 21:45:54    阅读次数:203
python 集合相关操作
集合相关操作 集合是一个无序的,不重复的数据组合,它有着两个主要作用:去重以及关系测试。 去重指的是当把一个列表变成了集合,其中重复的内容就自动的被去掉了 关系测试指的是,测试两组数据之间的交集、差集、并集等关系。 去重测试代码如下: Tip:需要注意的是,集合和字典一样都是无序的。 获取并集的方式 ...
分类:编程语言   时间:2017-06-03 15:03:44    阅读次数:200
python_集合 list_5
>>> import random>>> import time>>> x=list(range(10000))>>> y=set(range(10000))>>> z=dict(zip(range(1000),range(10000)))>>> r=random.randint(0,9999)>> ...
分类:编程语言   时间:2017-05-22 23:22:06    阅读次数:260
python笔记--集合
集合setset和dict类似,也是一组key的集合,但不存储value。所以,特点是无序、不重复。基本功能包括消除重复元素和关系测试.集合对象还支持并、交、差、对称差数学运算。一、定义集合>>>s=set([1,2,3]) >>>s set([1,2,3])要创建一个set,需要提供一个list作..
分类:编程语言   时间:2017-05-19 22:25:00    阅读次数:220
Python基础学习(四)
Python集合:set顾明思义,就是个集合,集合的元素是唯一的,无序的。一个{}里面放一些元素就构成了一个集合,set里面可以是多种数据类型(但不能是列表,集合,字典,可以是元组)它可以对列表里面的重复元素进行去重list1=[1,2,3,23,1,4,2] list1=set(list1)集合的关系测试:..
分类:编程语言   时间:2017-05-09 22:26:42    阅读次数:261
python 集合、函数
*集合:set:持有一系列元素,但是set元素没有重复,并且无序如何创建:set()并传入一个list,list的元素将作为set的元素。s=set([‘a‘,‘b‘,‘c‘]) print(s)//set([‘a‘,‘c‘,‘b‘]) print(len(s))//3如何访问:用in操作符判断有没有=([,,,]) ()//Trueset的特点:1.内部结构和字典很..
分类:编程语言   时间:2017-04-23 23:15:33    阅读次数:170
207条   上一页 1 ... 14 15 16 17 18 ... 21 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!