码迷,mamicode.com
首页 >  
搜索关键字:可迭代对象    ( 849个结果
内置函数二
基础数据类型相关的函数: 数字相关:数据类型:bool,int,float,complex 进制转换:bin转二进制,oct转八进制,hex转十六进制 数学运算:abs求绝对值,divmod返回商和余数,round四舍五入(有误差),pow计算多少次幂,第三个参数是算完次幂后再除以第三个参数后得到的 ...
分类:其他好文   时间:2019-01-19 11:21:18    阅读次数:2
[JavaScript]ECMA-6 yield语法
概述 yield关键字用于并且仅限于生成器函数(generator)内部,作用是暂停(并返回)/重启(可选修改该栈环境变量)该函数栈环境。 一般语法 调用生成器函数时返回一个可迭代对象,当调用该对象的next()方法时,函数会在遇到yield关键字的位置马上返回一个IteratorResult对象, ...
分类:编程语言   时间:2019-01-18 18:26:48    阅读次数:11
函数05
迭代器 iterator 迭代器就是迭代的工具 迭代是一个重复的过程,每一次重复即一次迭代,并且每一次迭代的结果都是下一次迭代的初始值 迭代器就是,一个根据上一个结果得到下一个结果的工具,简单的说就是一种获取数据的工具 可迭代对象 指的是可以使用迭代器取出数据的对象 如何判断一个对象是否可迭代,就看 ...
分类:其他好文   时间:2019-01-16 16:40:32    阅读次数:13
爬虫之Scrapy框架
Scrapy是一个为了爬取网站数据,提取结构性数据而编写的应用框架。 其可以应用在数据挖掘,信息处理或存储历史数据等一系列的程序中。其最初是为了页面抓取 (更确切来说, 网络抓取 )所设计的, 也可以应用在获取API所返回的数据(例如 Amazon Associates Web Services ) ...
分类:其他好文   时间:2019-01-14 20:23:02    阅读次数:20
17 python 初学(迭代器)
生成器都是迭代器,迭代器不一定是生成器 迭代器满足两个条件: 1. 有iter方法 2. 有next方法 # list, tuple, dict, string: iterable(他们都有iter方法,所以都是可迭代对象) # 调用 iter 方法返回的 d 就是一个迭代器 # l = [1, 2 ...
分类:编程语言   时间:2019-01-13 19:10:16    阅读次数:13
Python迭代器
我们之前一直在用可迭代对象进行操作,那么到底什么是可迭代对象.我们现在就来讨论讨论可迭代对象.首先我们先回顾下我们 熟知的可迭代对象有哪些:str list tuple dic set 那为什么我们称他们为可迭代对象呢?因为他们都遵循了可迭代协议,那什么又是可迭代协议呢.首先我们先看一段错误的代码: ...
分类:编程语言   时间:2019-01-11 20:07:30    阅读次数:17
8、for emumrate range
1、for循环用户按照顺序循环可迭代对象中的内容,PS:break、continueli = [11,22,33,44]for item in li: print item 2、enumrate 为可迭代的对象添加序号li = [11,22,33]for k,v in enumerate(li, 1 ...
分类:其他好文   时间:2019-01-06 18:07:37    阅读次数:16
基础数据补充
列表不能循环添加 会变成死循环列表使用for循环删除元素 for循环机制会导致有些操作删不干净: 列举几种可以实现清空列表的方法: 字典删除元素 字典在for循环的时候 不能修改: fromkeys: 结构是dict.fromkeys('可迭代对象','值') 当fromkeys当中添加的值是可变数 ...
分类:其他好文   时间:2019-01-04 19:40:02    阅读次数:18
Python zip() 与 map()的用法
zip(): 将多个可迭代对象按序取出相同索引的元素(当长度最小的对象为准), 组成一个个元组,并封装在一个可迭代对象中 输出: map(): map()方法中,第一个参数是一个方法的引用 然后是可以有多个可迭代对象, 将后面的可迭代对象按序拆包(以长度最小的为准), 作为参数传入方法中, 返回一个 ...
分类:编程语言   时间:2019-01-04 12:23:13    阅读次数:17
python列表解析式与生成式表达式
一、列表解析式 语法: [返回值 for 元素 in 可迭代对象 if 条件] 使用中括号[],内部是for循环,if条件语句可选 返回一个新的列表 列表解析式是一种语法糖,编译器会优化,不会因为简写而影响效率,反而因优化提高了效率,减少程序员工作量,减少出错 ,简化了代码,但可读性增强 [expr ...
分类:编程语言   时间:2019-01-04 00:24:04    阅读次数:22
849条   1 2 3 4 ... 85 下一页
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!