迭代解析练习主要考察了 空字典的创建和parse 的相关命令操作 字典的创建 1.直接创建 2.序列对创建 3.fromkeys()方法创建 python文档中给出的更多实例 练习:迭代解析 答案 ...
分类:
其他好文 时间:
2017-02-12 01:14:40
阅读次数:
222
1. Python pass是空语句,是为了保持程序结构的完整性。 pass 不做任何事情,一般用做占位语句。 2.删除一个list里面的重复元素 方法一:是利用map的fromkeys来自动过滤重复值,map是基于hash的,大数组的时候应该会比排序快点吧 方法二:是用set(),set是定义集合 ...
分类:
编程语言 时间:
2017-02-07 20:29:37
阅读次数:
176
字符串->数字: float(str) int(str) 查看某一个变量的类型: type(var) python问题: 使用fromkeys(ind,int(ele))报错TypeError: 'int' object is not iterable 使用sp[ind] = int(ele)就可以 ...
分类:
编程语言 时间:
2016-12-12 01:53:35
阅读次数:
150
1.clear clear方法清除字典中的所有项。无返回值 2.copy copy方法返回一个具有相同键-值对的新字典 3.fromkeys fromkeys方法使用键值组成的序列创建新的字典,每个键值默认对应None 4.get get方法是个更宽松的访问字典项的方法,访问字典中不存在的键时默认返 ...
分类:
编程语言 时间:
2016-12-04 16:49:32
阅读次数:
211
字典和集合字典基础操作创建字典通过{}操作符创建字典通过dict()工厂函数创建字典通过fromkeys()创建具有相同值的默认字典>>>aDict={‘Name‘:‘Bob‘,‘age‘:23}>>>importtab>>>bDict=dict(([‘name‘,‘bob‘],[‘age‘,23]))>>>printbDict{‘age‘:2..
分类:
编程语言 时间:
2016-10-11 00:41:43
阅读次数:
421
set介绍 Python的set和其他语言类似, 是一个无序不重复元素集, 基本功能包括关系测试和消除重复元素. 集合对象还支持union(联合), intersection(交), difference(差)和sysmmetric difference(对称差集)等数学运算. set去重 可以简单 ...
分类:
其他好文 时间:
2016-09-28 07:35:52
阅读次数:
149
dict.clear() 删除字典中所有元素 dict.copy() 返回字典(浅复制)的一个副本 dict.fromkeys(seq,val=None) 创建并返回一个新字典,以 seq 中的元素做该字典的键,val 做该字 典中所有键对应的初始值(如果不提供此值,则默认为 None) dict. ...
分类:
其他好文 时间:
2016-09-19 10:15:30
阅读次数:
123
1.创建字典和给字典赋值,可以使用工厂方法dict()来创建字典,也可以使用fromkeys()来创建一个元素具有相同值的字典 2.访问字典中的值 3.更新字典 ...
分类:
编程语言 时间:
2016-08-06 15:44:07
阅读次数:
142
方法一:是利用map的fromkeys来自动过滤重复值,map是基于hash的,大数组的时候应该会比排序快点吧 方法二:是用set(),set是定义集合的,无序,非重复 方法三:是排序后,倒着扫描,遇到已有的元素删之 #!/usr/bin/python#coding=utf-8'''Created ...
分类:
编程语言 时间:
2016-08-01 21:15:42
阅读次数:
1080
str,int,list,tuple,dict 是类型调用之后会产生一个 实例 在列表中如果你是用没有的函数 会出错 , 但是在字典中 , 如果没有的话会自动创建一个 . 如上. 如果直接使用fromkeys 会出错的. 在dict中批量添加元素. 可见字典可有集合的特性 ~'唯一' ...
分类:
编程语言 时间:
2016-07-12 13:53:35
阅读次数:
212