码迷,mamicode.com
首页 >  
搜索关键字:可迭代对象    ( 1207个结果
迭代器
#__author__:Administrator}#data: 2017/11/29#生成器都是迭代器,迭代器不一定是生成器#列表,元祖,字典,字符串都是(iterable)可迭代对象,通过iter()方法变成迭代器from collections import Iterator,Iterable ...
分类:其他好文   时间:2017-12-01 18:34:28    阅读次数:193
python学习--如何实现可迭代对象(itearable)和迭代器(iterator)
关于可迭代对象Iterable 和迭代器对象iterator 可迭代对象:可以直接作用于for循环的对象统称为可迭代对象:Iterable。 可迭代对象包含一个__iter__方法,或__getitem__方法,其中__iter__方法会返回一个迭代器iterator。 可迭代对象一类是集合数据类型 ...
分类:编程语言   时间:2017-11-30 00:54:50    阅读次数:175
15-Python-迭代器
1、迭代器的基本概念 我们已经知道,可以直接作用于for循环的数据类型有以下几种: 一类是集合数据类型,如list、tuple、dict、set、str等; 一类是generator,包括生成器和带yield的generator function。 这些可以直接作用于for循环的对象统称为可迭代对象 ...
分类:编程语言   时间:2017-11-28 19:51:15    阅读次数:201
十一、迭代器、生成器
迭代 迭代是一个重复的过程,每次重复即一次迭代,并且每次迭代的结果都是基于下一次迭代的结果 如公司软件:基于第一次基础上修改,发第二个版本,基于第二个,发第三个。。。 可迭代对象: python提供的不依赖索引的迭代方式,会为一些对象内置 __iter__ 方法 只要有 __iter__ 方法的对象 ...
分类:其他好文   时间:2017-11-28 01:43:27    阅读次数:167
python -- enumerate()
python -- enumerate()python enumerateAgain and again,and to the end今天遇到一个新的函数 enumerate(), 可以从一个可迭代对象(dict,list,string 等)同时得到索引和值,这样就避免了另外生成变量来操作了>>> ... ...
分类:编程语言   时间:2017-11-27 16:42:20    阅读次数:209
python之路-13-迭代器
13.1可迭代对象 我们已经知道,可以直接作用于for循环的数据类型有以下几种: 一类是集合数据类型,如list、tuple、dict、set、str等; 一类是generator,包括生成器和带yield的generator function。 这些可以直接作用于for循环的对象统称为可迭代对象: ...
分类:编程语言   时间:2017-11-26 14:55:42    阅读次数:152
[oldboy-django][5python基础][内置函数]zip
python3中,把两个或两个以上的迭代器封装成生成器,在循环遍历生成器中,不断产生元组。 如果提供的迭代器长度不对等,生成器的长度为最短迭代器的长度。 # coding= utf-8 # zip 多个可迭代对象同时跑,然后各自的值组合起来 # 长度不对等情况 L1 = [1, 2, 3] L2 = ...
分类:数据库   时间:2017-11-22 11:51:07    阅读次数:182
内置函数1
# 内置函数# abs# print(abs(-1))#abs()取绝对值# all# print(all(' '))#True all()接收可迭代对象,为空时为真# print(all((1,2,' ',None)))#Flase,传的是无组(),即可迭代对象均做bool运算,结果全为真则为真# ...
分类:其他好文   时间:2017-11-21 14:26:30    阅读次数:92
python基础(7)--深浅拷贝、函数
1.深浅拷贝 在Python中将一个变量的值传递给另外一个变量通常有三种:赋值、浅拷贝、深拷贝 Python数据类型可氛围基本数据类型包括整型、字符串、布尔及None等,还有一种由基本数据类型作为最基本的元素所组成的像列表、元组、字典等。 在Python中基本数据类型的赋值、深浅拷贝没有任何意义,都 ...
分类:编程语言   时间:2017-11-21 01:05:06    阅读次数:248
python:map_reduct_filter_sorted
map 接收一个函数,和一个可迭代对象作为参数,将函数应用到可迭代对象中的每一项。并把结果新的iterator结果返回。 举例说明,比如我们有一个函数f(x)=x2,要把这个函数作用在一个list [1, 2, 3, 4, 5, 6, 7, 8, 9]上,就可以用map()实现如下: reduce ...
分类:编程语言   时间:2017-11-18 12:41:21    阅读次数:187
1207条   上一页 1 ... 88 89 90 91 92 ... 121 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!