Python天天美味(23) - enumerate遍历数组
2008-05-17 20:04
495 查看
其他语言中,比如C#,我们通常遍历数组是的方法是:
for (int i = 0; i < list.Length; i++)
for item in sequence:
process(item)
这样遍历取不到item的序号i,所有就有了下面的遍历方法:
for index in range(len(sequence)):
process(sequence[index])
其实,如果你了解内置的enumerate函数,还可以这样写:
for index, item in enumerate(sequence):
process(index, item)
Python 天天美味(22) - 拷贝对象(深拷贝deepcopy与浅拷贝copy)
Python 天天美味(23) - enumerate遍历数组
Python 天天美味(24) - 初始化多维数组
Python 天天美味(25) - 深入理解yield
...
for (int i = 0; i < list.Length; i++)
for item in sequence:
process(item)
这样遍历取不到item的序号i,所有就有了下面的遍历方法:
for index in range(len(sequence)):
process(sequence[index])
其实,如果你了解内置的enumerate函数,还可以这样写:
for index, item in enumerate(sequence):
process(index, item)
Python 天天美味系列(总)
Python 天天美味(21) - httplib,smtplibPython 天天美味(22) - 拷贝对象(深拷贝deepcopy与浅拷贝copy)
Python 天天美味(23) - enumerate遍历数组
Python 天天美味(24) - 初始化多维数组
Python 天天美味(25) - 深入理解yield
...
相关文章推荐
- Python天天美味(24) - 初始化多维数组
- Python enumerate遍历数组示例应用
- Python天天美味(2) - 字符遍历的艺术
- 【原创】python enumerate遍历数组
- Python enumerate遍历数组示例应用
- Python天天美味(2) - 字符遍历的艺术(转)
- python遍历数组的两种方法
- Python数组的遍历
- python天天进步(3)--文件操作之遍历目录
- python遍历数组的方法小结
- python天天进步(7)--enumerate用法
- Python天天美味(4) - isinstance判断对象类型(转)
- Python天天美味(7) - 连接字符串(join %)(转)
- Python中不用循环同时遍历两个数组并进行对应元素的处理并进行删除
- 数组 保存为 txt, npy, csv 文件, 数组遍历enumerate
- Python enumerate函数无法顺序遍历集合
- python遍历数组的两种方法
- Python天天美味(11) - 可爱的大小写
- Python天天美味(16) - 过滤字符串的技巧,map与itertools.imap
- python遍历数组的两种方法