`

Python新手笔记之python迭代器遍历列表

 
阅读更多

Python的迭代器使用起来很方便,也比较实用,今天看一下几种Python迭代器的使用方法方法

第一种:

list=["hello","world","china"]
it=iter(list)
while True:
    try:
        m=next(it)
        print(m)
    except StopIteration:
        break
    

 第二种:

list=["hello","world","china"]
it=iter(list)
for x in it:
    print (x)

 

分享到:
评论

相关推荐

    马哥python课堂笔记-马哥教育PYTHON相关基础笔记.pdf

    马哥教育PYTHON相关基础笔记 1 python 推荐书籍 《python Cookbook》 《learn python the hard way》 《google's python class》 《简明python教程》 2 冯诺依曼体系架构 输⼊设备-> 存储器(运算器,控制器(CPU))-> ...

    python迭代器使用笔记.doc

    python迭代器使用笔记

    Python学习笔记之迭代器和生成器用法实例详解

    本文实例讲述了Python学习笔记之迭代器和生成器用法。分享给大家供大家参考,具体如下: 迭代器和生成器 迭代器 每次可以返回一个对象元素的对象,例如返回一个列表。我们到目前为止使用的很多内置函数(例如 ...

    python课堂笔记.zip

    05内建函数迭代器 课堂练习 选择排序 递归_生成器 01函数、参数及参数解构 01课堂习题 02返回值作用域 插入排序 树1 01高阶函数 02装饰器 03参数注解 04functools 05装饰器应用及用途 06作业 06作业参考 堆排序实现 ...

    Python学习笔记(五)——–Python迭代器

    一、迭代器相关 迭代器(iterator)有时又称游标(cursor)是程序设计的软件...三、Python中的迭代器 迭代器的两个基本方法:next()、iter() 1.获取String类型的迭代器,while遍历 a, i = Baldwin, 0 it = iter(a) whi

    05-python-迭代器-生成器-with语句和上下文管理器-修饰符

    python学习笔记,包含迭代器-生成器-with语句和上下文管理器-修饰符

    python学习笔记 第二版

    其中,Python语言部分已经完成并经过校对,包括基本环境、内置类型、表达式、函数、迭代器、模块、类、异常、装饰器、描述符和元类。 标准库部分已经完成字符串、数据类型、数学运算、文件与目录、数据存储、进程...

    Python—-迭代器与生成器

    迭代器可以记住遍历位置的对象,迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。 迭代器有个基本方法:iter()与next() list1 = [1, 2, 3, 4] it = iter(list1) print...

    全国计算机等级考试二级python的学习笔记

    全国计算机等级考试二级Python学习笔记可以从以下几个方面进行总结: ... - Python迭代器和生成器:迭代器协议、生成器函数和生成器表达式。 - Python函数式编程:Lambda表达式、高阶函数、闭包等概念。

    带书签_Python 学习笔记-雨痕-第二版

    其中,Python语言部分包括基本环境、内置类型、表达式、函数、迭代器、模块、类、异常、装饰器、描述符和元类。 标准库部分已经完成字符串、数据类型、数学运算、文件与目录、数据存储、进程通信、程序框架这几个...

    15.蛤蟆Python脚本学习笔记十五特殊方法、属性和迭代器概论.pdf

    15.蛤蟆Python脚本学习笔记十五特殊方法、属性和迭代器概论.pdf

    Python学习笔记之For循环用法详解

    本文实例讲述了Python学习笔记之For循环用法。分享给大家供大家参考,具体如下: Python 中的For循环 Python 有两种类型的循环:for 循环和 while 循环。for 循环用来遍历可迭代对象。 可迭代对象是每次可以返回其中...

    python基础学习笔记整理

    2.1.6、可迭代对象、迭代器、生成器 2.2、封装 2.2.1、面向对象编程 2.2.2、类的继承与派生 2.2.3、封装、反射、单例、元类 2.2.4、模块编程(工具类) 2.3、网络编程 2.4、并发编程 2.5、操作数据库 2.5.1、mysql ...

    Python 难点重点学习笔记

    Python学习过程中,遇到的python...高级特性,包括切片、列表生成式,生成器、迭代器,函数式编程,包括高级函数、map、reduce、filter、sorted;返回函数、匿名函数、偏函数、装饰器的深入理解。面向对象高级编程等。

    Python学习笔记之Zip和Enumerate用法实例分析

    zip的作用:可以在处理循环时用到,返回一个将多个可迭代对象组合成一个元组序列的迭代器。每个元组都包含所有可迭代对象中该位置的元素。 my_zip = list(zip(['a', 'b', 'c'], [1, 2, 3])) print(my_zip) # [('a',...

    python基础3day04.txt

    iter(iterable) 从可迭代对象中返回一个迭代器,iterable必须是一个能提供迭代器的可迭代对象 next(iterator) 从迭代器iterator中获取下一条记录,如果无法获取下一条记录,则触发StopIteration 异常 说明: 迭代器...

    Python第一阶段笔记汇总.docx

    (二) 迭代器对象iterator 110 五 生成器generator 113 (一)生成器函数 114 (二)内置生成器 116 (三)生成器表达式 116 六 函数式编程 118 (一)函数作为参数 119 (二)内置高阶函数 122 (三) 函数作为返回值 ...

    自学Python的一些笔记(入门)

    自学Python的一些笔记(入门)入门函数式编程闭包decorator装饰器编写无参数decorator编写带参数decorator完善decorator面向对象编程基础创建实例属性初始化实例属性类的继承多态获取对象信息定制类len数学运算 ...

    Python-错误和异常小结.doc

    python标准异常 "异常名称 "描述 " " " " "BaseException "所有异常的基类 " "SystemExit "解释器请求退出 " "KeyboardInterrupt "用户中断执行(通常是输入^C) " "Exception "常规错误的基类 " "StopIteration "迭代...

Global site tag (gtag.js) - Google Analytics