码迷,mamicode.com
首页 >  
搜索关键字:生成器.迭代器    ( 266个结果
第五章:Python基础の何為生成器、迭代器和序列化
本課主題 生成器介紹和操作实战 迭代器介紹和操作实战 序例化和反序例化 Json 和 Pickle 操作实战 字符串格式化的应用 本周作业 生成器介紹和操作实战 什么是生成器,生成器是一个对象,它具有生成指定条件数据成力的一个对象,它不会生成,当只有循还它的时候才会生成,在Python2.7 有一个 ...
分类:编程语言   时间:2016-09-10 10:14:07    阅读次数:368
生成器与迭代器
生成器 迭代器 例子 ...
分类:其他好文   时间:2016-09-02 14:44:20    阅读次数:186
python学习之迭代器与生成器
1、迭代器省内存 迭代器只允许往后读数据,不允许回读数据 迭代器不能跳着读文件,因为他是一点一点加载文件内容到内存的,读完了可以销毁或丢掉 2、生成一个迭代器 a = iter(["fd", "ss", "dd", "ff"]) 3、迭代器方法: python3.0以上:__next__(); py ...
分类:编程语言   时间:2016-09-01 18:03:05    阅读次数:148
迭代器和生成器
1、迭代器 迭代器是访问集合元素的一种方式。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退,不过这也没什么,因为人们很少在迭代途中往后退。另外,迭代器的一大优点是不要求事先准备好整个迭代过程中所有的元素。迭代器仅仅在迭代到某个元素时才计算该元素,而在这之前或 ...
分类:其他好文   时间:2016-08-21 00:57:51    阅读次数:121
Python基础学习(四)
迭代器与生成器 迭代器 迭代是Python最强大的功能之一,是访问集合元素的一种方式。。 迭代器是一个可以记住遍历的位置的对象。 迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。 迭代器有两个基本的方法:iter() 和 next()。 字符串,列表或元组对 ...
分类:编程语言   时间:2016-08-19 12:47:32    阅读次数:143
装饰器、生成器,迭代器、Json & pickle 数据序列化
1、 列表生成器:代码例子 2、高阶函数 变量可以指向函数,函数的参数能接受变量,即把一个函数名当做实参传给另外一个函数 返回值中包涵函数名 代码例子: 3、装饰器 代码例子 带参数的装饰器 终极版的装饰器 4、通过列表生成式,我们可以直接创建一个列表。但是,受到内存限制,列表容量肯定是有限的。而且 ...
分类:Web程序   时间:2016-08-19 11:22:22    阅读次数:249
python学习笔记4:高阶函数,装饰器,生成器,迭代器
一.高级函数1.把一个函数名当作实参传给另一个函数2.返回值包含函数名>>> def bar():... print ("in the bar")... >>> def foo(func):... res=func()... return res... >>> foo(bar)in the bar ...
分类:编程语言   时间:2016-08-19 08:37:04    阅读次数:155
Python-Day4 Python基础进阶之生成器/迭代器/装饰器/Json & pickle 数据序列化
一、生成器 通过列表生成式,我们可以直接创建一个列表。但是,受到内存限制,列表容量肯定是有限的。而且,创建一个包含100万个元素的列表,不仅占用很大的存储空间,如果我们仅仅需要访问前面几个元素,那后面绝大多数元素占用的空间都白白浪费了。所以,如果列表元素可以按照某种算法推算出来,那我们是否可以在循环 ...
分类:编程语言   时间:2016-08-17 23:05:18    阅读次数:279
python学习笔记4--装饰器、生成器、迭代器、匿名函数、内置方法、数据序列话
一、装饰器 1、意义:当需要给程序中某些函数新增某项功能时,为了避免直接修改函数源代码和函数调用方式,所以引入装饰器。 2、定义:装饰器用于装饰其他函数,就是为其他函数提供附加功能。 3、原则: 1)不修改被装饰的函数的源代码 2)不修改被装饰的函数的调用方式 4、装饰器储备知识: 1)函数即变量 ...
分类:编程语言   时间:2016-08-15 20:32:43    阅读次数:280
Python之路-python(装饰器、生成器、迭代器、Json & pickle 数据序列化、软件目录结构规范)
装饰器: 首先来认识一下python函数, 定义:本质是函数(功能是装饰其它函数),为其它函数添加附件功能 原则: 1、不能修改被装饰的函数的源代码。 2、不能修改被装饰的函数的调用方式。 <function test at 0x00595660>#表示的是函数的内存地址test#函数test执行结 ...
分类:编程语言   时间:2016-08-15 19:06:22    阅读次数:195
266条   上一页 1 ... 21 22 23 24 25 ... 27 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!