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

Slice

讲的什么东西 不能写清楚点?  Slice(startIndex:endIndex:skipCount) 若startIndex为空那么从头开始取,若startIndex被指定 从startIndex开始 但是startIndex 不被包含 endIndex为结束的索引位置 被包含的取值内 skipCount 从开始位置跳跃取值   跳跃取值位置为跳跃到最后位置

正在回答

3 回答

[开始索引,结束索引,步长,],开始索引默认=0,取值范围包含开始索引,不包含结束索引,步长为每次索引增加值

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

Slice(startIndex : endIndex : skipCount)

意思就是说,假如你有list[1,2,3,4,5,6]

list[:3]  就是取前三个值  为  [1,2,3]

list [ 1:3]  就是取下标从1开始的值  为[  2,3]

http://img1.sycdn.imooc.com//596340d6000108c602920173.jpg

还是直接上结果能直观一点吧

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

如果是 L[:10],则startIndex为空,那么从头(L的第一个元素)开始取

如果是L[2::3],则endIndex为空,那么从L[startIndex]一直取到L的最后一个

如果是L[4:50:5],在被包含的取值内(L[startIndex]到L[endIndex]的前一个),skipCount 从 L[startIndex] 开始跳跃取值,步长为skipCount

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

举报

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

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

进入课程
意见反馈 帮助中心 APP下载
官方微信