python字符串的切片

匿名 (未验证) 提交于 2019-12-02 22:11:45
# 字符串的切片 """ (5)字符串的切片 :切片就是截取字符串的意思 (1)语法 =>字符串[::] 完整格式:[开始索引:结束索引:间隔值 (2)[:结束索引] 从开始索引截取到字符串的最后 (3)[开始索引:结束索引] 从开头索引截取到结束索引之前(结束索引-1) (4)[开始索引:结束索引:间隔值] 从开始索引截取到结束索引之前按照之前的间隔截取字符 (5)[:][::]截取所有字符串 """  strvar ="爱往者爱返,福往者福来" res = strvar[3:] print(res)  #(2)[:结束索引] 从开头截取到结束索引之前(结束索引-1) res =strvar[:5] print(res)  #(3)[开始索引:结束索引] 从开始索引截取到结束索引之前(结束索引-1) res = strvar[6:9] print(res)  #(4) [开始索引:结束索引 :间隔值] 从开始索引截取到结束索引之前按照指定的间隔截取字符 # 爱者返福者 # 0 2 4 6 8 爱 者 返 福 者 res = strvar[0:9:2] print(res) #end 不写意味着截取到最后 # 3 6 9 爱 福 福 res =strvar[3::3] print(res)  #strt 开始索引不写,意味着从头开始 # 0 4 爱返 res = strvar[:7:4] print(res) #倒序 -1  -2 -3 -4 .... res = strvar[::-1] print(res)  #(5) [:]或[::] 截取所有字符串 res = strvar[:] res = strvar[::] print(res) 

  

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!