python 迭代器,,迭代器使用方法:#!
python 迭代器,,迭代器使用方法:#!
迭代器使用方法:
#!/usr/bin/env python# !-*-coding:utf-8-*-__author__ = ‘t‘class anyIter(object): def __init__(self, li): self.li =iter(li) def __iter__(self): return self #重写了 iter 中的next方法. def next(self, howmany=1): retval = None for eachItem in range(howmany): try: retval = self.li.next() except Exception, e: break return retvalli = [1, 3, 4, 5, 6, 7, 8, 9]a = anyIter(li)i = iter(a)for s in range(13): print i.next()
python 迭代器
相关内容
- python 装饰器,python装饰,import tim
- python 装饰器,python装饰,由于函数也是一个对象
- 王程鹏的python学习笔记一,王程鹏python, 这次学习笔记
- Python中使用字典的几个小技巧,python小技巧,1 解包所谓
- python学习之字符串,python字符串,字符串的“魔法"ca
- python lambda表达式,pythonlambda,lambda只是一个
- python标准库之collections,pythoncollections,数据类型namedt
- Python 数据类型之 集合 set,pythonset,####集合集合是无
- Python中常用的一些操作总结(持续更新),python总结
- python 问题贴,,1, 今天在调用ca
评论关闭