当前第2页 返回上一页
因为会涉及到执行效率的问题,所以需要根据情况灵活使用这两种索引方式截取字符串,比如:想快速获取最后一部分字符串,使用负索引是最快的。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | >>> str= '0123456789'
>>> print (str[0:3])#截取第一位到第三位的字符
012
>>> print (str[:])#截取字符串的全部字符
0123456789
>>> print (str[6:])#截取第七个字符到结尾
6789
>>> print (str[:-3])#截取从头开始到倒数第三个字符之前
0123456
>>> print (str[2])#截取第三个字符
2
>>> print (str[-1])#截取倒数第一个字符
9
>>> print (str[::-1])#创造一个与原字符串顺序相反的字符串
9876543210
>>> print (str[-3:-1])#截取倒数第三位与倒数第一位之前的字符
78
>>> print (str[-3:]) #截取倒数第三位到结尾
789
>>> print (str[:-5:-3])#逆序截取
96
|
以上就是python怎么提取字符串的字符的详细内容,更多文章请关注木庄网络博客!!
返回前面的内容
相关阅读 >>
Python字符串的格式化的详细介绍
Python中缩进是什么
Python如何将字符串等长分割
Python安装库安装失败怎么解决
Python中flask_migrate,flask_script的使用介绍(附代码)
Python3将Python代码打包成exe文件的方法
Python可以开发网页吗
Python不等于怎么表达
Python使用matplotlib实现的图像读取、切割裁剪功能示例
Python docx 中文字体设置的操作方法
更多相关阅读请进入《Python》频道 >>
人民邮电出版社
python入门书籍,非常畅销,超高好评,python官方公认好书。
转载请注明出处:木庄网络博客 » python怎么提取字符串的字符