前言
该文章描述了函数enumerate()的使用
2020-01-15
天象独行
0X01;描述
enumerate()函数用于将一个可遍历的数据对象(列表,元组,字符串)组合为一个索引序列,同时列出数据和数据下标。常常用在for循环当中。
0X02;语法
enumerate(sequence,[start=0])
参数:
sequence :一个序列、迭代器或其他支持迭代对象。
start:下标起始位置。
0X03;返回值
返回enumerate(枚举)对象
0X04;举例
#定义一个列表 a = ['a','b','c'] #输出enumerate返回对象 print(list(enumerate(a))) print("-----------------------------------------") print("For循环") for a,b in enumerate(a): print(a,b)
运行结果:
C:UsersaaronDesktopPytoon-cadevenvScriptspython.exe C:/Users/aaron/Desktop/Pytoon-cade/urllib-Study.py [(0, 'a'), (1, 'b'), (2, 'c')] ----------------------------------------- For循环 0 a 1 b 2 c Process finished with exit code 0