切片 (自动切片与手动切片)
字典切片
a='asdafafsa'
#自动切片
b=a[2:6:2]#a[起始位置:结束位置:步长] 切片的规则是有头无尾
#用while切片
star=int(input('起始位置:'))
stop=int(input('结束位置:'))
step=int(input('步长:'))
while star<stop:
print(a[star],end='')
star+=step#要控制开始位置与步长,保证能切出来
#用for切片
star=int(input('起始位置:'))
stop=int(input('结束位置:'))
step=int(input('步长:'))
for i in range(star,stop,step):#range的内嵌函数就已经包含起始位置,结束位置,步长了,所以这个循环只是输入参数而已
print(a[i],end='')
range的内嵌函数就已经包含起始位置,结束位置,步长了,所以这个循环只是输入参数而已
切掉字符串中的-
for循环做
a='asd-bdb-uhn'
s=a.split('-')
print(s)
split的作用是将字