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

切片操作含有三个参数时,第二个参数具体的意义和作用

任务中的第三个问题,不大于50的5的倍数,为什么print L[4:49:5]输出不了50,中间的参数是指索引,还是元素,所表示的意义具体是什么

正在回答

6 回答


中间的索引值是不被包括的

print L[4:50:5] 就可以了

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

慕斯卡0853084 提问者

谢谢你,看到后面倒序索引里对这个的介绍然后就知道了
2018-03-30 回复 有任何疑惑可以回复我~

print L[4:49:5] 是第4个开始,到第49个结束,是一个区间, 包含第49个。 5是步长。

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

慕斯卡0853084 提问者

谢谢你,看到后面倒序索引里对这个的介绍然后就知道了
2018-03-30 回复 有任何疑惑可以回复我~

L[0:3]表示,从索引0开始取,直到索引3为止,但不包括索引3。即索引0,1,2,正好是3个元素。

介绍里面就有说明了哦

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

慕斯卡0853084 提问者

谢谢你,看到后面倒序索引里对这个的介绍然后就知道了
2018-03-30 回复 有任何疑惑可以回复我~

50的索引是49吧,print L[4:49:5]却输出不了50,那这个结束条件具体应该是怎样的呢,不大于么?还是不超过当前这个位置?

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

中间的数字是结束迭代的索引

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

慕斯卡0853084 提问者

50的索引是49吧,print L[4:49:5]却输出不了50,那这个结束条件具体应该是怎样的呢,不大于么?还是不超过当前这个位置?
2018-03-29 回复 有任何疑惑可以回复我~

举报

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

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

进入课程

切片操作含有三个参数时,第二个参数具体的意义和作用

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