Python字符串怎么截取指定内容?这几个方法要学会了

python之中的字符串是一个由多个元素所组成的序列 , 它也可以像列表一样去取出字符串之中的指定内容 。那么字符串截取指定内容有两个方法 , 分别是索引切片和index方法() 。它们分别用在不同的场景 , 本文对此会有详细的示例解析 。

Python字符串怎么截取指定内容?这几个方法要学会了

文章插图
一、知道字符串内容
在知道一个字符串内容的情况下就可以使用索引切片的方法去截取字符串之中的指定内容 , python字符串内的所有字符都是按照顺序有着对应的索引 , 只要根据内容去找到字符串的索引就可以截取了 , 示例如下:
# 声明字符串str = ’asdqwezxcrty123’# 截取zxcprint(str[6:9])zxc【Python字符串怎么截取指定内容?这几个方法要学会了】在上面的这个字符串之中索引是从0开始的 , 所以字符z的索引就是6 , 而切片的方法不会取到末尾索引位置的值 。因此c的索引要设置为9 , 而冒号则表示取到这两个索引之间的字符串 。
二、不知道字符串内容
在不知道字符串内容的情况下就需要使用到index()方法了 , 这个方法可以在字符串之中去查找指定内容所出现的第一个位置索引 , 然后根据内容的长度就可以完成字符串指定内容的截取了 , 示例如下:
str = ’asdqwezxcrty123’str.index(’qwe’)3print(str[3:7])以上就是关于“Python字符串怎么截取指定内容?这几个方法要学会了”的全部内容了 , 想要了解更多python的实用知识和代码示例可以持续关注这个频道 , 每次更新都会有很多新的知识技术分享给大家 。

    推荐阅读