1.概述

 Python的内建模块itertools提供了非常有用的用于操作迭代对象的函数。

 首先,我们看看itertools提供的几个“无限”迭代器:
import itertools
natuals = itertools.count(1) # print(dir(itertools)) 打印出itertools下的所有方法
6 for n in natuals:
   print (n) 
# 执行结果 1,2,3,4...无限迭代下去 Ctrl+c 退出循环

参照:https://www.liaoxuefeng.com/wiki/897692888725344/983420006222912

最新文章

  1. UML图中经常用到几种的关系图例
  2. Atitit 图像处理--图像分类 模式识别 肤色检测识别原理 与attilax的实践总结
  3. 新浪微博OAuth2.0的用法
  4. JavaScript Patterns 4.2 Callback Pattern
  5. 笔试面试题-小米Git
  6. JavaScript加强之自定义callback示例
  7. Java theory and practice: Thread pools and work queues--reference
  8. hdu1233(最小生成树)
  9. List之根据某个字段在add的时候过滤掉重复的数据
  10. switch case异常处理机制
  11. PTA中提交Java程序的一些套路
  12. 学web前端开发写给新手的建议,超实用!
  13. video视频铺满
  14. Win7环境 搭建IIS环境。发布asp.net MVC项目到IIS(第一期)
  15. 在.NET Core中使用简单的插件化机制
  16. postman测试方法,出现400错误码
  17. 批量配置SSH互信脚本
  18. VsCode语言设置为中文
  19. readline与readlines之间的简单区别
  20. WebSocket集成XMPP网页即时通讯1:Java Web Project服务端/客户端Jetty9开发初探

热门文章

  1. 9款最好用的MySQL数据库客户端图形界面管理工具,第三款我用了10年
  2. SpringBoot 教程之 banner 定制
  3. XGBoost学习笔记1
  4. Uva1635 二项式递推+质因子分解+整数因子分解
  5. JS DOM属性+JS事件
  6. Java设计模式(四)工厂方法模式
  7. cc.fade.fade
  8. JavaScript实现动态打字效果
  9. STL函数 lower_bound 和 upper_bound 在算法竞赛中的用法
  10. Cobalt Strike配置及简单使用