码迷,mamicode.com
首页 >  
搜索关键字:python迭代器    ( 245个结果
python 迭代器
def add(s,x):     return  s+x      def gen():     for i in range(4):       
分类:编程语言   时间:2018-03-19 14:59:10    阅读次数:201
python--迭代器
挨个访问,直到没有出现StopIteration错误。 while true: try: each=next(it) except StopIteration: break print(each) for each in string: print(each) ...
分类:编程语言   时间:2018-03-10 00:18:34    阅读次数:168
python-迭代器实现异步(在串行中)
import timedef consumer(name): print('%s 准备吃包子啦!' %name) while True: baozi = yield #yield不但可以返回值还可以接收值 print('包子[%s],被[%s]吃了!'%(baozi,name))def produc ...
分类:编程语言   时间:2018-03-06 14:40:45    阅读次数:209
Python 迭代器
------------------------------------ ...
分类:编程语言   时间:2018-02-24 20:40:44    阅读次数:191
四.Python迭代器生成器和装饰器
迭代器 迭代是Python最强大的功能之一,是访问集合元素的一种方式。 迭代器是一个可以记住遍历的位置的对象。 迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。 凡是可作用于for循环的对象都是Iterable类型; 凡是可作用于next()函数的对象都是I ...
分类:编程语言   时间:2018-02-16 22:32:52    阅读次数:388
Python迭代器和生成器
一、迭代器 什么是可迭代对象? 方法一: dir(被测对象) 如果 他含有__iter__ ,那这个对象就叫做可迭代对象. 下面字符串S就是可迭代对象: ...
分类:编程语言   时间:2018-02-06 20:27:37    阅读次数:157
Python迭代器与生成器
一、迭代器 1、可迭代对象:可以直接作用于for循环的对象统称为可迭代对象,即Iterable。 常见迭代对象:str、list、tuple、dict、set、range 检测迭代对象的方法: 1)、检测方法:dir(被测对象)-- 如果含有__iter__ ,那这个对象就叫做可迭代对象. 2)、测 ...
分类:编程语言   时间:2018-02-06 18:23:42    阅读次数:159
python迭代器
bytes、bytearray、字符串、列表、元组、集合、字典和生成器都是可迭代对象。 可迭代对象可用于for in表达式和成员运算符(in 和 not in)中。 1、iter()方法 它把一个可迭代对象封装成一个迭代器。 forin表达式隐匿的调用了iter成员运算符也隐式的调用了iter方法。 ...
分类:编程语言   时间:2018-01-29 15:50:32    阅读次数:168
python 迭代器
#!/usr/bin/env python # -*- coding: utf-8 -*- # @Time : 2018-01-22 22:09 # @Author : hhj# @Site : # @File : def cash_money(amount): while amount>0 amo ...
分类:编程语言   时间:2018-01-23 00:49:42    阅读次数:150
python 迭代器和生成器
迭代器 迭代是访问集合元素的一种方式。迭代器是一个可以记住遍历的位置的对象。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。 1. 可迭代对象 以直接作用于 for 循环的数据类型有以下几种: 一类是集合数据类型,如 list 、 tuple 、 dict ...
分类:编程语言   时间:2018-01-03 15:50:05    阅读次数:161
245条   上一页 1 ... 11 12 13 14 15 ... 25 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!