13.7Python基础拾遗(7):多样化的遍历
2018-03-22 17:17
197 查看
@反向遍历
执行结果:3,2,1
@组合遍历
执行结果:1,‘a’ 2,’b’ 3,’c’
@带序号的遍历
执行结果:0,‘a’ 1,’b’ 2,’c’
# 反向遍历 mlist = [1, 2, 3] for item in reversed(mlist): print(item)
执行结果:3,2,1
@组合遍历
# 组合遍历 mlist = [1, 2, 3] ylist = ["a", "b", "c"] for m, y in zip(mlist, ylist): print(m, y)
执行结果:1,‘a’ 2,’b’ 3,’c’
@带序号的遍历
# 加序号遍历 ylist = ["a", "b", "c"] for i, x in enumerate(ylist): print(i, x)
执行结果:0,‘a’ 1,’b’ 2,’c’
相关文章推荐
- 13.13Python基础拾遗(13):目录的深度遍历与广度遍历
- C#基础拾遗系列之一:先看懂IL代码
- 黑马程序员-JAVA基础-Java 集合之Collection 接口和遍历方法
- jq遍历的基础语法之一
- 14.java语言基础-获取-设置-遍历元素元素
- JavaSE8基础 enum values 遍历枚举类中的枚举项
- 数据结构基础之图的遍历
- Python 细节与基础拾遗
- 25 JS基础之--5个数组元素遍历的方法
- 二叉树的建立于遍历 基础
- Linux运维之基础拾遗
- 基础拾遗(1):字符(串)数字互转
- JavaSE8基础 ArrayList<String> iterator配合while循环遍历
- JavaSE8基础 Vector<String> elements配合while循环遍历
- 数据结构基础 后序遍历和中序遍历还原二叉树
- NSMutableDictionary基础-创建、插入、删除、遍历、枚举
- .NET基础拾遗系列第二篇
- Ado.Net基础拾遗一:读取数据
- Java基础知识强化之集合框架笔记41:Set集合之HashSet存储自定义对象并遍历练习
- c++基础知识拾遗