如果获取的数据不是直接可以展示的结构 三种操作方式 如果获取的数据不是直接展示的结构,一下有三中方式 需要掌握的知识点: 1、yield返回的是一个生成器,只有在迭代的时候才会一个一个的被执行 问题: 2、什么是可迭代对象? 答:有__iter__方法的就是可迭代对象,返回的是一个迭代器,也可以返回 ...
分类:
其他好文 时间:
2019-10-03 00:31:40
阅读次数:
95
0. 1.总结 (1) iterable 可迭代(对象) 能力属性 指一个对象能够一次返回它的一个成员,for i in a_list 而不需要通过下标完成迭代。 例子包括所有序列类型(list, str, tuple), 以及 dict, file, 还包括定义了 __iter__() 或 __g ...
分类:
编程语言 时间:
2017-09-18 13:22:20
阅读次数:
317
本人对编程语言实在是一窍不通啊。。。今天看了廖雪峰老师的关于迭代,迭代器,生成器,递归等等,word天,这都什么跟什么啊。。。 1.关于迭代 如果给定一个list或tuple,我们可以通过for循环来遍历这个list或tuple,这种遍历我们称为迭代(Iteration)(Iteration的中文意 ...
分类:
编程语言 时间:
2016-11-26 22:59:23
阅读次数:
259
迭代 如果给定一个 list 或 tuple,我们可以通过 for 循环来遍历这个 list 或 tuple ,这种遍历我们称为迭代 (Iteration)。 可迭代:一个对象、物理或者虚拟存储的序列。 list,tuple,strings,dictionary,set 以及生成器对象都是可迭代的, ...
分类:
编程语言 时间:
2016-09-07 19:10:18
阅读次数:
135