python for in 遍历列表 如何带有 index 参数
python for in 遍历列表 如何带有 index 参数
#使用enumerate()实现
print('使用enumerate()实现')
my_list=['a','c','d','e']
for idx, val in enumerate(my_list):
print(idx, val)
print('使用enumerate参数 start 可以设置从1开始,默认从0开始')
for index, item in enumerate(my_list, start=1):#索引修成从1开始
print(index,item)
#使用range()实现
print('使用range()实现')
for i in range(len(my_list)):
print(i, my_list[i])
#仅使用for和in实现
print('仅使用for和in实现')
index = 0
for value in my_list:
index +=1
print(index, value)