Python基础 — 61、如何用迭代器实现无为则无心的原理?
- 内容介绍
- 相关推荐
本文共计1818个文字,预计阅读时间需要8分钟。
目录
1.迭代的概述
2.迭代器的概念
3.可迭代的对象(Iterable)
4.迭代器对象(Iterator)
5.迭代器的使用体验
(1)基本用法 (2)实际应用1.迭代的概述
什么是迭代+迭代就是单次 目录- 1、迭代的概念
- 2、迭代器的概念
- 3、可迭代的对象(Iterable)
- 4、迭代器对象(Iterator)
- 5、迭代器的使用体验
- (1)基本用法
- (2)实际应用
(1)什么是迭代
迭代就是单向地、逐个地访问某个容器中的元素的行为。 简单说迭代就是循环。
(2)迭代和遍历的区别
迭代是遍历的一种特例,遍历(traverse)是可以在数据结构上来回的游走,不仅可以往前,还可以往后,同时还能保证不重不漏的,迭代是单向的,逐个的,而且只来一次。
(1)概念
在Python中常见的序列有list、tuple、set、dict、str,我们也称之为容器。
我们之前在遍历这些容器的时候,针对不同的容器,每次写的代码还都有所差别。于是我们想能不能写一个工具,当我们需要对一个容器中的元素,进行单向的,一个接一个的取出来的时候,就调用这个工具。
本文共计1818个文字,预计阅读时间需要8分钟。
目录
1.迭代的概述
2.迭代器的概念
3.可迭代的对象(Iterable)
4.迭代器对象(Iterator)
5.迭代器的使用体验
(1)基本用法 (2)实际应用1.迭代的概述
什么是迭代+迭代就是单次 目录- 1、迭代的概念
- 2、迭代器的概念
- 3、可迭代的对象(Iterable)
- 4、迭代器对象(Iterator)
- 5、迭代器的使用体验
- (1)基本用法
- (2)实际应用
(1)什么是迭代
迭代就是单向地、逐个地访问某个容器中的元素的行为。 简单说迭代就是循环。
(2)迭代和遍历的区别
迭代是遍历的一种特例,遍历(traverse)是可以在数据结构上来回的游走,不仅可以往前,还可以往后,同时还能保证不重不漏的,迭代是单向的,逐个的,而且只来一次。
(1)概念
在Python中常见的序列有list、tuple、set、dict、str,我们也称之为容器。
我们之前在遍历这些容器的时候,针对不同的容器,每次写的代码还都有所差别。于是我们想能不能写一个工具,当我们需要对一个容器中的元素,进行单向的,一个接一个的取出来的时候,就调用这个工具。

