迭代器Iterators迭代器仅是一容器对象,它实现了迭代器协议。它有两个基本方法:next方法返回容器的下一个元素__iter__方法返回迭代器自身 生成器Generators 二分查找 def BinarySearch(a, target): low = 0 high = len(a) - 1
分类:
编程语言 时间:
2016-02-18 09:57:08
阅读次数:
169
之前一直是断断续续地进行学习,学了好久之后发觉自己还只是入门水平,于是乎,今日下定决心,以后要系统地学习,并对每天的学习都作一总结。*args和**args的区别:意思就是1还是参数a的值,args表示剩余的值,kwargs在args之后表示成对键值对。程序如下:1 def test(a,*args...
分类:
编程语言 时间:
2016-01-14 23:40:15
阅读次数:
178
这么多年来一直有打算整理一个自己的博客,从WordPress、51Cto、blog163等等这些没有一个我坚持写下去的,反思其结果总有这样或者那样的一些借口来进行自我辩护,其实自己内心深处是知道最原始的问题。今天是我学习Python的第一天,正如老师所说的写好一个blog可以让很多人知道你,关注你。...
分类:
编程语言 时间:
2015-12-31 20:57:11
阅读次数:
217
Ctry这么多年来一直有打算整理一个自己的博客,从WordPress、51Cto、blog163等等这些没有一个我坚持写下去的,反思其结果总有这样或者那样的一些借口来进行自我辩护,其实自己内心深处是知道最原始的问题。今天是我学习Python的第一天,正如老师所说的写好一个blog可以让很多人知道你,...
分类:
编程语言 时间:
2015-12-31 07:15:11
阅读次数:
263
1)条件判断与循环if...:
....
....
else:
....forxxinyy:
...
whilexx:
...2)dict和set:dict:{key:val}使用key-value存储,具有极快的查找速度,key是不可变的和list比较,dict有以下几个特点:
查找和插入的速度极快,不会随着key的增加而增加;
需要占用大量的内存,内存..
分类:
编程语言 时间:
2015-12-18 19:07:39
阅读次数:
174
python基础学习笔记一、python数据类型:1、数字类型(1)布尔型(2)整型(3)浮点数2、序列类型(1)字符串(2)元组(3)列表3、映像类型(1)字典4、集合类型(1)可变集合(2)不可变集合二、python注释方法1、单行注释用"#"进行单行注释#这是一行python注释2、多行注释多..
分类:
编程语言 时间:
2015-12-10 17:12:52
阅读次数:
174
L = [ ['Apple','Google','Microsoft'], ['Java','Python','Ruby','PHP'], ['Adam','Bart','Lisa'] ]#打印Appleprint(L[0][0])#打印Pythonprin...
分类:
编程语言 时间:
2015-12-01 14:33:07
阅读次数:
192
1 list () 定义2 dict() 转化为字典3 tuple() 转化为元组4 sort() 和 sorted()区别5 a.sort(key=lambda x:x[1],reverse=true) #以集合中第二项为基准排序 然后反转6 import operator a...
分类:
编程语言 时间:
2015-11-23 18:45:23
阅读次数:
142
参考资料: 1. 《Python基础教程》 2.http://www.runoob.com/python/python-functions.html 3.http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103...
分类:
编程语言 时间:
2015-10-10 09:03:24
阅读次数:
222
参考资料: 1. 《Python基础教程》 2. http://www.runoob.com/python/python-variable-types.html 3. http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb49...
分类:
编程语言 时间:
2015-10-08 01:42:46
阅读次数:
204