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

谁来讲一下高票的答案啊?大神们

谁来讲一下高票的答案啊?大神们

慕丝9938033 2017-01-22 21:40:32
L = range(1, 101)print L[-10:]print L[4::5][-10:]上面的最后一行代码小弟看不懂
查看完整描述

1 回答

?
ArrayZoneYour

TA贡献2条经验 获得超0个赞

这是Python的切片操作,用法是somelist[start:end:stride],可以实现步进式切割,

最后一行就是其中的一种用法,L[4::5],就是起始索引为4,步进值为5

查看完整回答
反对 回复 2017-01-29
  • 慕粉1831579404
    慕粉1831579404
    嗯,我后来想通了,之前不懂是不十分清楚[-10:]的作用对象。现在清楚了,第一个切片操作把1-100所有关于5的倍数。第二个切片操作是将第一个切片操作的结果处理。
  • 1 回答
  • 0 关注
  • 1237 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信