Python教程:[70]enumerate遍历列表
怎样遍历列表可能大家很少用enumerate,其实它的用处还挺大的,今天我们来举几个例子说明一下它跟别的遍历list方法有什么不同:
创建一个列表,然后遍历它
![Python教程:[70]enumerate遍历列表](https://exp-picture.cdn.bcebos.com/f385f2995943040122e639f6d66b04d1482905ac.jpg)
我们可以使用这样的方式遍历一个列表,但是缺点是无法读取索引index
![Python教程:[70]enumerate遍历列表](https://exp-picture.cdn.bcebos.com/1f03436b04d14929f5901ea763e5eceeacbc7eac.jpg)
也可以使用索引的方法遍历,但写起来比较麻烦
![Python教程:[70]enumerate遍历列表](https://exp-picture.cdn.bcebos.com/edafb3bcbe2f47703000f86e6f3b3b86032179ac.jpg)
使用enumerate就可以了,写法稍微简单了些
![Python教程:[70]enumerate遍历列表](https://exp-picture.cdn.bcebos.com/e57a258602214f57ef4e740f732064fb970b73ac.jpg)
实际上enumerate返回的是一个enumerate对象
![Python教程:[70]enumerate遍历列表](https://exp-picture.cdn.bcebos.com/65ba880b3121056187bb725d08aee8d7582a6aac.jpg)
上面的遍历相当于这样的写法
![Python教程:[70]enumerate遍历列表](https://exp-picture.cdn.bcebos.com/586bfdefe078143154ae15d8dc6699cf035362ac.jpg)
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:133
阅读量:177
阅读量:37
阅读量:191
阅读量:106