课程
/后端开发
/Python
/初识Python
enumerate打印了list的index,但是list的index是从0开始的。怎么让index从1开始呢?
2018-04-22
源自:初识Python 9-2
正在回答
L = ['Adam', 'Lisa', 'Bart', 'Paul']
for index, name in enumerate(L):
index = index+1
print index, '-', name
L = ['Adam', 'Lisa', 'Bart', 'Paul'] for index,name in zip(range(1,5),L): print index,'-',name
enumerate 第二个参数 可以定义索引初始值 可以用 enumerate(L, 1) 解决你的问题
for index,name in enumerate(L):
print index+1,'-',name
+1就好了
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序