docker简介
2016-03-17 14:05
621 查看
In [1]: myTuple=('123','xsd','zsdf') In [2]: i=iter(myTuple) In [3]: i.next() Out[3]: '123' In [4]: i.next() Out[4]: 'xsd' In [5]: i.next() Out[5]: 'zsdf' In [6]: i.next() --------------------------------------------------------------------------- StopIteration Traceback (most recent call last) C:\Users\bill\<ipython-input-6-e590fe0d22f8> in <module>() ----> 1 i.next() StopIteration:
迭代器就是有一个next()方法的对象 ,像上述的一样。
列表迭代:
Out[10]: [12, 23, 34, 56] In [11]: for j in i: ....: print j ....: 12 23 34 56
字典迭代:字典的迭代器会迭代字典所有的key,即
In [12]: for eachKey in Dict.keys() In [13]: for eachKey in Dict
上述2种方式等价
字典迭代还有其他方式 :
In [16]: for i in myDict.itervalues(): ....: print i ....: 23 123 sdfhsf In [17]: for i in myDict.iteritems(): ....: print i ....: ('sdf', 23) ('123', 123) ('sdsf', 'sdfhsf') In [18]: for i in myDict.iterkeys(): ....: print i ....: sdf 123 sdsf
文件迭代器会自动跳用readline()方法,循环所有行。
列表解析:
相关文章推荐
- Docker初步认识安装和简单实例
- Docker初步认识安装和简单实例
- Useful command for Docker
- docker 镜像管理
- docker 镜像管理
- docker+node+Cordova 多平台流媒体直播系统 一 centos6.5 源码编译安装node5.8(2)
- docker迁移容器
- 开发者可以使用Docker做什么?
- GIS+=地理信息+容器技术(8)——Docker1.10新特性介绍
- centos7 docker使用https_proxy 代理配置
- 深入理解Docker容器和镜像
- Docker启动报错
- Jenkins-Docker-Tomcat-Java Rest 使用shell脚本构建项目示例
- Dockerfile命令介绍及实例
- docker registry 搭建
- 搭建docker私有仓库 笔记
- docker 下 安装rancher 笔记
- 解决Docker pull image时Network timed out的问题(多数因为网络被墙)
- docker stop 与 docker kill的区别
- centos 6.5 安装docker