python 切片步长_python 索引+切片+步长

python 索引+切片+步长

# 索引+切片+步长

# [1] 索引:第几位数字

# [1:7] 切片:范围从几到几

# [::2] 步长:间隔几步

# 切片特点:顾头不顾尾最后一位不输出

name = "0123456789"

# 正数 从左往右

#无数字[::] 从开始到结尾=[0::](某个位置不指定的时候默认取最后或最前位置)

print(name[:])# 取所有范围输出0123456789

print(name[0::])# 输出0123456789

# 数字[1] 索引第二个

print(name[1])# 输出1

# 数字[0:7] 切片范围从0到第7位

print(name[0:7])# 输出0123456

# 数字[::7] 切片从零开始到最后,步长为7

print(name[0::7])# 输出07

# 负数从右往左

# 数字[-1] 切片倒数第一位

print(name[-1])# 输出9

# 数字[-8:-2] 切片从倒数第八位到倒数第二位

print(name[-8:-2])# 输出234567

# 数字[-8::2] 切片从倒数第八位起到末尾,正着数,步长为2

print(name[-8::2])# 输出2468

# 数字[-1::-2] 切片从头倒数第一位到起始,倒着数,步长为2

print(name[-1::-2])# 输出97531

# 数字[-2:-6:-2] 切片从倒数第二位开始到倒数第六位,步长为2

print(name[-2:-6:-2])# 输出86

# 反转字符串

print(name[::-1]) #输出9876543210

# 切片补充说明:https://www.jianshu.com/p/15715d6f4dad

标签:输出,倒数,name,python,切片,索引,步长,print

来源: https://www.cnblogs.com/zhangshan33/p/11158544.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值