enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标,下标默认从0开始,一般用在 for 循环当中。
enumerate(sequence, [start=0])
sequence -- 一个序列、迭代器或其他支持迭代对象。
start -- 下标起始位置。
返回 enumerate(枚举) 对象。
list = ['one','two','three'] enu_lists = enumerate(list) print(enu_lists) # <enumerate object at 0x7efe7641cab0> # for enu_list in enu_lists: # print(enu_list,end='') #(0, 'one')(1, 'two')(2, 'three') for i,enu_list in enu_lists: print('%d:%s' % (i, enu_list)) '''输出结果 0:one 1:two 2:three '''
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
长按识别二维码并关注微信
更方便到期提醒、手机管理