码迷,mamicode.com
首页 >  
搜索关键字:python迭代    ( 309个结果
Python迭代与递归方法实现斐波拉契数列
首先是迭代的方法实现:def f(n): f1, f2, fn = 1, 1, 1 while n>2: fn = f1 + f2 f1 = f2 f2 = fn n = n - 1 return fn然后用递归的方法实现:d...
分类:编程语言   时间:2016-01-07 23:00:44    阅读次数:401
python-迭代器和生成器
1.迭代器:range(10):立即生成列表,10个数字。1 >>> a=range(10)2 >>> a3 [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]xrange(10),立即生成一个xrang对象,当被用到的时候才会生成1 >>> b=xrange(10)2 >>> b3 xr...
分类:编程语言   时间:2015-12-10 13:09:42    阅读次数:207
Python 迭代删除重复项,集合删除重复项
1. 迭代删除重复项:先排序列表项,然后通过新迭代(not in)去除重复项,分片打印def sanitize(time_string): if '-' in time_string: splitter = '-' elif ':' in time_string: ...
分类:编程语言   时间:2015-09-29 18:19:26    阅读次数:274
【Python之旅】第二篇(九):迭代器
说明:关于Python中迭代器的解释Iterator是迭代器的意思,它的作用是一次产生一个数据项,直到没有为止。这样在for循环中就可以对它进行循环处理了。那么它与一般的序列类型(list,tuple等)有什么区别呢?它一次只返回一个数据项,占用更少的内存。但它需要记住当前的状态,以便..
分类:编程语言   时间:2015-09-22 00:09:14    阅读次数:209
零基础学python-13.2 手动迭代:iter和next
这一章节我们来聊聊手动迭代:iter和next 1.next 我们上一节已经提到这个next,我们在这里再扩充一下,出了__next__()方法之外,我们还可以使用内建函数next(file)来实现 下面是两组功能相同的代码清单: >>> handler=open('output_file.txt') >>> next(handler) 'aaaaa\n' >>> next(handl...
分类:编程语言   时间:2015-09-09 13:34:48    阅读次数:171
[小知识]Python迭代器相关 @ Python
class Fib(object): def __init__(self): self.a, self.b = 0, 1 # 初始化两个计数器a,b def __iter__(self): return self # 实例本身就是迭代对象,故返回自己 d...
分类:编程语言   时间:2015-09-02 13:37:07    阅读次数:167
python3之循环
本节主要介绍python中循环语句的用法以及其他一些语句exec等,文章后面附有之前的文章;...
分类:编程语言   时间:2015-08-14 21:29:39    阅读次数:210
Python Iteration,itertools(Python迭代器,itertool个人总结)
1.迭代是什么? 首先看三个例子: 当迭代的对象是一个list对象的时候,他打印的是每一个list对象 for?i?in?[1,2,3,4]: ????print(i) 打印的结果: 1 2 3 4 当我们迭代的对象是一个字符串的时候,他会一一打...
分类:编程语言   时间:2015-07-25 15:24:03    阅读次数:237
python迭代器
By now, you‘ve probably noticed that most container objects can looped over using a?for?statement: 现在你可能注意到大多数容器对象都可以用?for?遍历: ? for?element?in?[1,?2,?3]: ????p...
分类:编程语言   时间:2015-06-10 12:37:01    阅读次数:154
python迭代查找目录下文件
#两种方法 #!/usr/bin/envpython importos dir=‘/root/sh‘ ‘‘‘ deffr(dir): filelist=os.listdir(dir) foriinfilelist: fullfile=os.path.join(dir,i) ifnotos.path.isdir(fullfile): ifi=="1.txt": #printfullfile os.remove(fullfile) else: fr(fullfile) ‘‘‘ ‘‘‘ deffw(..
分类:编程语言   时间:2015-05-14 20:48:06    阅读次数:205
309条   上一页 1 ... 27 28 29 30 31 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!