Python中列表的遍历
Python中列表的遍历
在C++中,常用如下遍历方式:
for(int i=0; i而在Python中常用迭代器来遍历列表,如下:
for it in lst: ##自动调用迭代器,自动检测StopIteration print(it)在上面的程序中,无法知道当前访问元素的索引,于是有如下代码:
for i in range(len(lst)): print(lst[i])同时需要索引,又结合迭代器,就可以采用内置的enumerate函数,代码如下:
for index, it in enumerate(sequence): process(index, it)
评论关闭