码迷,mamicode.com
首页 >  
搜索关键字:可迭代对象    ( 1207个结果
python:迭代器
我们已经知道,可以直接作用于for循环的数据类型有以下几种: 一类是集合数据类型,如list、tuple、dict、set、str等; 一类是generator,包括生成器和带yield的generator function。 这些可以直接作用于for循环的对象统称为可迭代对象:Iterable。可 ...
分类:编程语言   时间:2017-12-25 20:58:56    阅读次数:132
Python的程序结构[2] -> 类/Class -> 内建类 map
内建类map / Built-in Type map 关于内建类 map 是一个内建的类,能够返回一个 map 的 obj。map 的第一个参数为一个可执行函数,后续参数均为可迭代对象,map 会分别迭代后续参数并传给可执行函数,并将结果保存。 上面的代码输出结果为 Note: 在 Python2 ...
分类:编程语言   时间:2017-12-24 21:22:43    阅读次数:130
python iter,迭代器&dict,字典详解
可以直接作用于for循环的对象统称为可迭代对象(Iterable)。 可以被next()函数调用并不断返回下一个值的对象称为迭代器(Iterator)。 所有的Iterable均可以通过内置函数iter()来转变为Iterator。 迭代器为类序列对象提供了一个类序列的接口。python的迭代无缝地 ...
分类:编程语言   时间:2017-12-22 23:59:06    阅读次数:407
map 的用法
第一个接收函数名,第二个接收可迭代对象 ls = [1,2,3] rs = map(str, ls) #打印结果 ['1', '2', '3'] lt = [1, 2, 3, 4, 5, 6] def add(num): return num + 1 rs = map(add, lt) print  ...
分类:其他好文   时间:2017-12-21 23:06:53    阅读次数:176
迭代器
可迭代对象Iterable 我们已经知道,可以直接作用于for循环的数据类型有以下几种:一类是集合数据类型,如list,tuple,dict,set,str等;一类是generator,包括生成器何带yield的generator function。这些可以直接作用于for循环的对象统称为可迭代对象 ...
分类:其他好文   时间:2017-12-21 23:05:51    阅读次数:196
迭代器、生成器、面向过程编程
一 迭代器 1、迭代的概念 2、为何要有迭代器?什么是可迭代对象?什么是迭代器对象? 3、迭代器对象的使用 4、for循环 5、迭代器的优缺点 二 生成器 1、什么是生成器 2、生成器就是迭代器 3、练习 #题目一: def my_range(start,stop,step=1): while st ...
分类:其他好文   时间:2017-12-21 21:46:22    阅读次数:177
PythonCookbook读书笔记
第一章 数据结构和算法 1.1 将序列分解为单独的变量 适用于元组、列表、字符串等。只要是可迭代的对象,都可以执行分解操作。唯一的要求是变量的总数和结构要与序列相同。 1.2 从任意长度的可迭代对象中分解元素 “*表达式” 以下代码中使用的“*args”,如果去掉*,是会报错的。 拆分操作,和spl ...
分类:编程语言   时间:2017-12-19 12:19:04    阅读次数:212
重修课程day61(django之补充)
一 QuerySet类型 QuerySet类型:只和orm有关,如果一涉及数据库,就会有QuerySet类型的出现。 QuerySet切片操作:QuerySet是支持切片操作的,不过不能放负数。查询集的切片会返回一个新的查询集,不会执行查询。 QuerySet遍历操作: 可迭代对象:用于优化缓存,将 ...
分类:其他好文   时间:2017-12-17 20:57:18    阅读次数:193
python学习笔记011——内置函数sum()
1 描述 sum() 方法对系列进行求和计算。 2 语法 iterable:可迭代对象,如列表。 start:指定相加的参数,如果没有设置这个值,默认为0。 3 示例 转自http://www.runoob.com/python/python-func-sum.html ...
分类:编程语言   时间:2017-12-17 01:00:36    阅读次数:268
python学习笔记——高阶函数map()
满足以下两点中任意一点,即为高阶函数: 1.函数接收一个或多个函数作为参数 2.函数返回一个函数 1 描述 用函数和可迭代对象中每一个元素作为参数,计算出新的迭代对象 map() 会根据提供的函数对指定序列做映射。 第一个参数 function 以参数序列中的每一个元素调用 function 函数, ...
分类:编程语言   时间:2017-12-17 00:57:50    阅读次数:206
1207条   上一页 1 ... 86 87 88 89 90 ... 121 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!