s = "ChinaBei”"
# 0,1,2,3,4,5,6,7
# C,h,i,n,a,B,e,i
print('-a--%s---'%(s[1:6:2])) # hab 索引1,2,3,4,5 -----> 1,3,5
print('-a--%s---'%(s[1:6:-2])) # 空串
print('-b--%s---'%(s[6:1:2])) # 空串 索引
print('-b--%s---'%(s[6:1:-2])) # eai 索引6,5,4,3,2,--->6,4,2
print(s[6:1:-1]) # eBani
'''
s[a,b,c]表示字符串s从a索引开始,到b索引结束,但不包含suoyinb对应的元素,在该片段中每隔c个元素开始取值;如果a<b,则c为正数,否则c为负数;如果出现a<b时,c为负数,取值为空;同理,a>b时,c为正数,取值为空
例如s[1:6:2] 从索引1开始,包含索引1对应的元素,到索引6结束,不包含索引b对应的元素,取值1,3,5
'''
网友评论