Python中打印列表的序号和内容

时间:2016-01-02 16:11:56   收藏:0   阅读:3801

==>the start

最近作业里要用到遍历打印出列表中的序号和内容,我刚开始用了个很笨的方法来写,后来老师说可以使用enumerate()函数,所以我就特意研究了下。

先看我之前用的笨方法:

技术分享

或者

技术分享

但是用enumerate()函数就很简单:

技术分享

看看enumerate()的帮助文档:

技术分享

看完突然发现,原来还支持‘start’参数,于是赶紧将之前丑陋的代码改一下:

技术分享

可以通过设定start参数,让其选择从几开始计数。

enumerate(iterable, start)第一个参数必须是可迭代的,第二个参数默认从0开始。

enumerate()返回的是一个枚举对象(可以对其进行遍历操作...)

<==the end

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!