为了账号安全,请及时绑定邮箱和手机立即绑定

请问代码的问题出在哪里?

L = ['Adam', 'Lisa', 'Bart', 'Paul']
List0 = zip(range(1, len(L) + 1), L)
for t in List0:
    print index, '-', name

输出的结果是:

3 - Paul
3 - Paul
3 - Paul
3 - Paul

还请各位高手不吝赐教

正在回答

3 回答

L = ['Adam', 'Lisa', 'Bart', 'Paul']

List0 = zip(range(1, len(L) + 1), L)

for index, name in List0:

    print index,'-',name

可以通过编译,达到要求的输出结果



0 回复 有任何疑惑可以回复我~

代码中没有定义变量index和name,所以无法print,应该不会出现你给出的输出结果。

1 回复 有任何疑惑可以回复我~
L = ['Adam', 'Lisa', 'Bart', 'Paul']
ls = zip(range(1, len(L) + 1), L)
for index , name in ls:
    print index, '-', name

这样可以通过编译

for t …… 会报错

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
初识Python
  • 参与学习       758621    人
  • 解答问题       8667    个

学python入门视频教程,让你快速入门并能编写简单的Python程序

进入课程

请问代码的问题出在哪里?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信