课程
/后端开发
/Python
/初识Python
L = zip(range(1,5),['Adam', 'Lisa', 'Bart', 'Paul']) for index,name in enumerate(L): print index, '-', name
2019-07-27
源自:初识Python 9-2
正在回答
L = zip的结果已经是包含tuple的list
L
=
zip的结果已经是包含tuple的list
请注意L = zip(range(1,5),['Adam', 'Lisa', 'Bart', 'Paul'])这个的结果已经是[(1,'Aadm),()...]
zip
(
range
1
,
5
),[
'Adam'
'Lisa'
'Bart'
'Paul'
])这个的结果已经是[(1,'Aadm),()...]
直接这样就好了:for index,name in L:
for
index,name
in
L:
print index, '-', name
print
index,
'-'
, name
qq_慕神9023421
用enumerate()函数来得到数值,那就不要用zip了,不然就重复了
下面代表结果是一样的
L = ['Adam', 'Lisa', 'Bart', 'Paul']
for index, name in enumerate(L):
print index+1, '-', name
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序