python默认采用什么字符编码(python中enumerate默认下标是什么)
在进行循环的时候 ,对于数据的下标会进行遍历 。在数列开始遍历前 ,需要找到下标的起始位置 ,相当于开始遍历的起点 。我们使用enumerate枚举时也是同样的情况 ,找到起点位置再开始遍历。下面我们分析enumerate函数的说明 、参数 、返回值 ,通过实例找寻它的默认下标 。
1.说明
函数原型:
enumerate(sequence,[start=0])功能:将可循环序列sequence以start开始分别列出序列数据和数据下标
即对一个可遍历的数据对象(如列表、元组或字符串) ,enumerate会将该数据对象组合为一个索引序列 ,同时列出数据和数据下标 。
2.参数
sequence -- 一个序列 、迭代器或其他支持迭代对象 。
start -- 下标起始位置 。
3.返回值
返回 enumerate(枚举) 对象 。
4.实例
forindex,iteminenumerate(s,6): print(index,item)得到的结果是:
61 72 86 99默认是从下标为0开始 ,当然可以指定start为其他的数字 ,但是这里的数字表示的是起始的数字,而非列表或其他数据类型的真实下标!可以看到 ,这个start表示的是列表开始的下标!这是enumerate和list的区别 。
创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!