next()

next() 返回迭代器的下一个项目。 iterator - 可迭代对象.  default - 可选,用于设置在没有下一个元素时返回该默认值,如果不设置,又没有下一个元素则会触发 StopIteration 异常。返回对象帮助信息。

语法:

next(iterator[, default])

实例:

 1 #!/usr/bin/python
 2 # -*- coding: UTF-8 -*-
 3
 4 # 首先获得Iterator对象:
 5 it = iter([1, 2, 3, 4, 5])
 6 # 循环:
 7 while True:
 8     try:
 9         # 获得下一个值:
10         x = next(it)
11         print(x)
12     except StopIteration:
13         # 遇到StopIteration就退出循环
14         break

结果:

1 1
2 2
3 3
4 4
5 5

转载于:https://www.cnblogs.com/guyuyuan/p/6994727.html

Python 函数 -next()相关推荐

  1. Pass算子python 函数

    Pass算子python 函数 函数 • 函数是代码的一种组织形式 • 函数应该能完成一项特定的工作,而且一般一个函数只完成一项工作 • 有些语言,分函数和过程两个概念,通俗解释是,有返回结果的是函数 ...

  2. Python 函数的可变参数(*paramter与**paramter)的使用

    Python 函数的可变参数主要有 *paramter与**paramter 可变参数主要有 *paramter的作用 接受任意多个实际参数并放到一个元组中 def people(*people):f ...

  3. 【python教程入门学习】Python函数定义及传参方式详解(4种)

    这篇文章主要介绍了Python函数定义及传参方式详解(4种),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧 一.函数初识 1.定 ...

  4. python系统提供构造函数传入参数_[ Python入门教程 ] Python函数定义和使用

    函数是一段可以重复多次调用的代码,通过输入的参数值,返回需要的结果.通过使用函数,可以提高代码的重复利用率.本文主要介绍Python函数的定义.调用和函数参数设置方法. 函数的定义 Python函数定 ...

  5. python函数第二次运行报错_Python学习笔记2-函数、高级特性

    函数 调用函数 要调用一个函数,需要知道函数的名称和参数,比如求绝对值的函数abs,只有一个参数 >>> abs(100) 100 >>> abs(-20) 20 ...

  6. [教程]Python函数的参数

    Python函数的参数 位置参数.默认值参数.可变参数.关键字参数和命名关键字参数 1 函数结构 def 函数名(参数):函数体返回值 2 位置参数 略 3 默认值参数 略 4 可变参数 # 可变长度 ...

  7. python函数+定义+调用+多返回值+匿名函数+lambda+高级函数(reduce、map、filter)

    python函数+定义+调用+多返回值+匿名函数+lambda+高级函数(reduce.map.filter) Python 中函数的应用非常广泛,比如 input() .print().range( ...

  8. python函数参数*arg和**kwargs分别代表什么?

    python函数参数*arg和**kwargs分别代表什么? 注意: 注意:参数arg.*args.**kwargs三个参数的位置必须是一定的.必须是(arg,*args,**kwargs)这个顺序, ...

  9. python 函数 默认参数

    python 函数 默认参数 def add(a=1, b=2): # a,b设置默认参数c = a + breturn c c = add(a=2) # 如果不填,就是默认参数 print(c) 4

  10. Python的零基础超详细讲解(第十二天)-Python函数及使用

    基础篇往期文章: Python的零基础超详细讲解(第一天)-Python简介以及下载_编程简单学的博客-CSDN博客 Python的零基础超详细讲解(第二天)-Python的基础语法1_编程简单学的博 ...

最新文章

  1. SQL Mon 介绍
  2. c#扩展方法奇思妙用高级篇七:“树”通用遍历器
  3. Codeforces 1138B Circus (构造方程+暴力)
  4. 汇编语言(五)之数组中正数和负数分离
  5. 【JavaScript高级教程】JavaScript prototype(原型对象)
  6. Ubuntu查看磁盘空间命令(转载)
  7. sql server中同时执行select和update语句死锁问题
  8. C语言中意想不到的地方——第七周作业
  9. Javascript特效:关闭小广告
  10. MySQL:JDBC基础及连接数据库的方式
  11. 二路归并排序和基数排序
  12. Gstreamer学习笔记(5):GStreamer Pad and Capabilities Negotiation
  13. Win11 PE下如何快速设置IP如何新建共享文件夹并设置为everyone完全控制权限
  14. 玩客云能搭建文档编辑服务器吗,轻NAS玩客云持续写盘解决办法,亲测暂时好用(弃用,只能维持一天不读写)...
  15. java apache commons_Apache commons(Java常用工具包)简介
  16. 全靠这份Java知识点PDF大全,先睹为快
  17. FreeBSD下查看服务器型号和硬件信息
  18. 计算机初级操作员试题汇编,计算机初级操作员试卷.doc
  19. 支持高性能计算场景,博云容器云打造智能算力引擎
  20. 怎么改变png图片的大小kb?怎么更改png图片的大小?

热门文章

  1. 关于四则运算的设计思想
  2. Monotone Chain Convex Hull(单调链凸包)
  3. 专业词汇---BUG部分-02
  4. PHP - declare tick
  5. JavaFX 概述 (译)
  6. SQLServer 优化SQL语句:in 和not in的替代方案
  7. 亲身试验 pycharm 下载 并 安装 pygame包
  8. 悲观锁和乐观锁_浅谈数据库悲观锁和乐观锁
  9. 手抄Threejs源码之Scene
  10. 非洲做生意进货渠道_WikiFundi如何帮助非洲人民为维基百科做贡献