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

既然len(L)输出为4,为什么不直接写成zip(range(1,5),L) ?

而且len(L)还要加一,何必zip(range(1,(len(L)+1), L),明明直接写成range(1,5)就行了啊,输出也是正确的

正在回答

3 回答

因为这个程序中不需要人取得出len(L)=4这个结论,需要机器去得出来

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

人称大帅逼 提问者

非常感谢!
2017-12-27 回复 有任何疑惑可以回复我~

如果L里面有成千上万个元素, 你还要一个一个 去数?

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

zip((1,2,3,4),L) 也可以,zip([1,2,3,4],L) 也是可以的。

不理解len(L)  为4,与range(1,len(L)) 的转换后为[1,2,3] 是哪一章的知识了

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

举报

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

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

进入课程

既然len(L)输出为4,为什么不直接写成zip(range(1,5),L) ?

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