码迷,mamicode.com
首页 >  
搜索关键字:python迭代器    ( 245个结果
[Python] 迭代器是什么?你每天在用的for循环都依赖它!
从循环说起 顺序 , 分支 , 循环 是编程语言的三大逻辑结构,在Python中都得到了支持,而Python更是为循环结构提供了非常便利的语法: 刚从C语言转入Python的同学可能倾向于写索引下标式的循环,例如下面的代码像遍历C中的数组一样遍历了一个Python中的列表: 但如果将列表(list) ...
分类:编程语言   时间:2019-08-20 01:28:25    阅读次数:111
python -- 迭代器
一、迭代器(Iterator) 迭代器是一个可以记住遍历位置的对象。 它从集合的第一个元素开始,直到集合所有元素被访问完结束。 字符串、列表、字典、元组、集合都是可迭代的。(但不一定是迭代器) 迭代器有两个最基本的方法: iter() :用于创建迭代对象(创建后方可进行for...in ... 迭代 ...
分类:编程语言   时间:2019-07-22 23:53:51    阅读次数:123
python-迭代器
生成器都是迭代器,但迭代器不一定是生成器 ...
分类:编程语言   时间:2019-07-18 19:54:11    阅读次数:136
迭代器和可迭代协议
python迭代器和可迭代协议
分类:其他好文   时间:2019-07-17 09:15:56    阅读次数:90
19.7.15
python迭代器: 迭代器是Python最强大的功能之一,是访问集合元素的一种方式。 迭代器给你提供了一种不依赖于索引取值的方式。 迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能依次往前取值往前不会后退。 迭代器分为可迭代对象和迭代器对象: 可迭代对象:内置有__it ...
分类:其他好文   时间:2019-07-16 00:38:26    阅读次数:128
python迭代器与生成器
一、迭代是访问集合元素的一种方式。 迭代器是一个可以记住遍历的位置的对象。 迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。 迭代器有两个基本的方法:iter(对象) 和 next(迭代器)。 字符串,列表或元组对象都可用于创建迭代器: list=[1,2, ...
分类:编程语言   时间:2019-07-09 23:40:48    阅读次数:260
python迭代器,生成器,列表生产式
[TOC] 列表生成式 列表生成式即List Comprehensions,是Python内置的非常简单却强大的可以用来创建list的生成式。 例如: 生成器 1.定义 一个函数调用时返回一个迭代器,那这个函数就叫做生成器(generator),如果函数中包含yield语法,那这个函数就会变成生成器 ...
分类:编程语言   时间:2019-07-06 22:08:18    阅读次数:160
python迭代器,生成器,推导式
可迭代对象 字面意思分析:可以重复的迭代的实实在在的东西。 list,dict(keys(),values(),items()),tuple,str,set,range, 文件句柄(待定) 专业角度: 内部含有 方法的对象,就是可迭代对象。 内置函数:dir() print(dir(str)) 判断 ...
分类:编程语言   时间:2019-06-25 16:54:16    阅读次数:124
编写高质量Python程序的91个建议(转)
建议1:理解Pythonic概念 Pythonic可以定义为:充分体现Python自身特色的代码风格。 推荐阅读: "PEP 8 – Style Guide for Python Code" 建议2:编写Pythonic代码 1. 避免只用大小写来区分不同的对象。 2. 避免使用容易引起混淆的名称如 ...
分类:编程语言   时间:2019-06-22 18:22:15    阅读次数:145
Python迭代器和关键字 global ,nonlocal
1.关键字 global : 可以修改全局变量 可以在局部作用域声明一个全局变量,剪切 : 此时局部作用域没有该变量,全局作用域中有 nonlocal : 不能操作全局变量 可以对父级作用域的变量进行修改,并且在当前作用域创建(复制)一分此变量 2.默认参数的坑 当默认参数是可变类型的时候,变化的元 ...
分类:编程语言   时间:2019-06-19 16:42:35    阅读次数:106
245条   上一页 1 ... 3 4 5 6 7 ... 25 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!