给定字符串:
c='12369abcdefg./.、'
那么我们怎么截取c里面的指定位置的字符串呢?
工具/原料
电脑
python
方法/步骤
1
截取前6个字符:
c='12369abcdefg./.、'
print (c[0:6])
注意,c里面第0个字符,就是'1',是从第零个开始数的。
2
截取第六个到倒数第一个之间的字符串:
c='12369abcdefg./.、'
print (c[6:-1])
大家观察一下,第六个字符在不在返回的字符串里面?倒数第一个字符在不在?
3
截取第9个字符后面所有的字符:
c='12369abcdefg./.、'
print (c[9:])
4
翻转字符串:
c='12369abcdefg./.、'
print (c[::-1])
5
翻转字符串,但是隔一个字符删掉一个字符:
c='12369abcdefg./.、'
print (c[::-2])
6
截取第三个元素和第3+9个元素:
c='12369abcdefg./.、'
print(c[3::9])
仔细观察下图。
END
注意事项
还有其它的截取模式,无非就是数字和:的组合。
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
举报作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部