Python-字符串方法

字符串的方法其实有很多,这里只介绍一些常用的方法。

1.find()方法

函数功能:用于检测字符串中是否包含子字符串str

语法:

  str.find(str,beg=0, end=len(string))

参数:

  str:要查找的字符串

  beg:表示开始查找的位置,默认为0即从头开始

  end:表示结束查找的位置,默认是字符串长度

返回值:

  返回结果为第一次查找到子字符串的位置索引

若没有找到,返回 -1

举例1:

str_sorce = 'helloworld'

str_dest = 'o'

ret = str_sorce.find(str_dest)  # 不指定开始和结束位置

print(ret)

输出:4

举例2:#指定开始和结束位置

str_sorce = 'helloworld'

str_dest = 'o'

ret = str_sorce.find(str_dest, 5, 7)  # 不指定开始和结束位置

print(ret)

输出:

6

举例3:#指定开始和结束位置

str_sorce = 'helloworld'

str_dest = 'as'

ret = str_sorce.find(str_dest, 2)  # 只指定开始位置

print(ret)

输出:

-1

2.方法join()

函数功能:用于将序列中的元素以指定字符连接成一个新字符串

语法:

str.join(sequence)

参数:

str代表指定检索的字符串

sequence代表要连接的元素序列

返回结果:

指定字符连接序列中的元素生成的新字符串

举例1:

seq1 = ['a', 'b', 'c', 'd']

tag = '#'

print(tag.join(seq1))

输出:

a#b#c#d

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容