码迷,mamicode.com
首页 >  
搜索关键字:可迭代对象    ( 1027个结果
理解迭代器和可迭代对象
前言: 之前在迭代器、可迭代对象这一部分一直有些混淆,结合一些资料,表达我对这些概念的理解,未必都对,但是适合刚开始入手的朋友们从零开始理解 开门见山首先介绍可迭代对象和迭代器的通俗理解 迭代器就是能被next()调用得到下一次迭代值的对象,迭代器不直接保存迭代的序列值,而保存得到下一次迭代值的算法 ...
分类:其他好文   时间:2019-09-22 20:01:10    阅读次数:33
四:迭代器生成器
一:迭代器 暂时不涉及到自定义迭代器,涉及到了再补,暂时知道for循环的原理就可以了. 1有__iter__就是可迭代的,也叫可迭代协议 2双下方法:c语言写好了的内置方法,可以用不止一种的方式调用 3迭代取值的工具 4可迭代对象执行__iter__得到的返回值就是迭代器. 5可以把它看作数据流,只 ...
分类:其他好文   时间:2019-09-20 20:51:14    阅读次数:23
Python 迭代器和生成器最易懂、最全面的文章
迭代器与可迭代对象概念迭代器:是访问数据集合内元素的一种方式,一般用来遍历数据,但是他不能像列表一样使用下标来获取数据,也就是说迭代器是不能返回的。Iterator:迭代器对象,必须要实现next魔法函数Iterable:可迭代对象,继承Iterator,必须要实现iter魔法函数比如:fromcollectionsimportIterable,Iteratora=[1,2,3]print(isi
分类:编程语言   时间:2019-09-19 21:51:22    阅读次数:36
补上:第24天学习python 内置函数输出对应的代码
绝对值print(abs(-1))all() 函数用于判断给定的可迭代参数 iterable 中的所有元素是否都为 TRUE,如果是返回 True,否则返回 False。元素除了是 0、空、None、False 外都算 True。print(all("djkjkd"))any() 函数用于判断给定的 ...
分类:编程语言   时间:2019-09-19 01:12:34    阅读次数:36
第十八天:CSV、JSON、Excel、SQLite
一、CSV文件 1、读取 reader = csv.reader(打开的file对象), reader为可迭代对象 2、用namedtuple映射列名 3、读取到字典表 二、JSON模块 json.dumps() 转换成json类型的字符串 json.loads() 从json字符串读取 json. ...
分类:数据库   时间:2019-09-16 23:56:22    阅读次数:58
可迭代对象、迭代器和生成器
迭代(Iteration) ? 当我们使??个循环来遍历某个东西时,这就叫?个迭代。 可迭代对象(Iterable) ? ?个可迭代对象是Python中任意的对象,只要它定义了可以返回?个迭代器的 ?法,或者定义了可以?持下标索引的 ?法。简单说,?个可迭代对象,就是任意的对象,只要它能给我们提供? ...
分类:其他好文   时间:2019-09-14 20:57:13    阅读次数:126
python_推导式
列表推导式 目的:方便的生成一个列表 格式: v1 = [i for i in 可迭代对象 ] v2 = [i for i in 可迭代对象 if条件]#条件为True菜进行append 集合推导式 格式:v1 = {i for i in 可迭代对象} 字典推导式 格式:v1 = {'k'+str( ...
分类:编程语言   时间:2019-09-14 19:05:41    阅读次数:38
函数进阶之迭代器,递归
迭代器 可迭代的对象:具有iter方法的对象,可迭代对象不一定是迭代器对象 迭代器对象:具有iter和next方法的对象,迭代器对象一定是可迭代对象,迭代器对象加上iter方法还是迭代器本身 for 循环原理 for i in lt: 1. 把lt变成迭代器对象 2. 然后迭代使用next方法获取每 ...
分类:其他好文   时间:2019-09-12 21:15:28    阅读次数:20
环境小硕的转化之路-17-内置函数拾遗
前言 之前写过内置函数的博文,但觉得这个老师讲的更详细一点,分类也更清楚一点。 将一些常用的内置函数po出来。 内部储存函数相关 进制转换相关 数学运算相关 可迭代对象相关 内存相关 转义相关 输出格式化相关 打包和编译 ...
分类:其他好文   时间:2019-09-12 11:39:07    阅读次数:33
流程控制
[TOC] if /elif/else 结构可以根据条件的不同执行不同的语句,因此条件的设置至关重要 注意点: 1、冒号 2、执行代码段需要缩进 2、写了一个分支后,执行代码段不能空,实在没有要执行的代码,就用 代替 猜年龄: for 循环 遍历访问目标包含的所有元素,目标为可迭代对象,包括字符串, ...
分类:其他好文   时间:2019-09-11 22:23:44    阅读次数:30
1027条   上一页 1 2 3 4 5 ... 103 下一页
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!