第六章 02 切片体验

#序列名[开始位置的下标:结束位置的下标:步长]
shu='0123456789'
print(shu[1:9:1])#12345678开始位置为1:结束位置下标为9:步长为1
print(shu[1:9:2])#1357开始位置下标为1:结束为止下标为9:步长为2
print(shu[1:9:3])#147开始位置下标为1:结束为止下标为9:步长为3
print(shu[1:8])#1234567开始位置下标为1:结束位置下标为8:步长默认为1
print(shu[0:])#0123456789开始位置下标0结束位置下标为最后那个:步长默认为1
#负数测试
print(shu[::-1])#9876543210负号从后面往前面开始,开始位置下标为9:结束位置下标为0:步长为1
print(shu[-4:-1])#678开始位置往前面数四个为开始位置:结束位置为-1就是倒数最后一个:步长默认为1
#终极测试
print(shu[-4:-1:1])#678开始位置为倒数第四个:结束位置为倒是第一个:步长为1
print(shu[-4:-1:-1])#不能选出数据:从-4开始到-1结束,选取方向为从左往右,但-1是步长:从右往左选取
#如果选取方向(下标开始到结束的方向)和步长的方向冲突,则无法选取数据
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值