首页 > 其他 > 详细

字符串的常用操作方法

时间:2020-06-03 19:33:14      阅读:25      评论:0      收藏:0      [点我收藏+]

join  => 字符串拼接  =>>>  语法: “拼接符”  .join(拼接的数据)  :  将字符串、元组、列表中的元素以指定的字符(拼接符)连接生成一个新的字符串

列:

 >> a=[‘1‘,‘2‘,‘3‘,‘4‘,‘5‘]

>> ‘  ‘.join(a)

1 2 3 4 5

>>‘-‘.jion(a)

1-2-3-4-5

>>‘.‘.join(a)

1.2.3.4.5

 

find => 找到元素的位置  =>>> 语法  : str.find(str, beg=0, end=len(string))     1.str -- 指定检索的字符串    2.beg -- 开始索引,3.默认为0。end -- 结束索引,默认为字符串的长度 

 ***  如果包含子字符串返回开始的索引值,否则返回-1

列:

>>>info = abca

>>> print info.find(a)   # 从下标0开始,查找在字符串里第一个出现的子串,返回结果:0

0

>>> print info.find(a,1)   # 从下标1开始,查找在字符串里第一个出现的子串:返回结果3

3

>>> print info.find(3)      # 查找不到返回-1

-1

>>>

 

count => 用于统计字符串里某个字符出现的次数。可选参数为在字符串搜索的开始与结束位置。  =>>>  语法 ; str.count(sub, start= 0,end=len(string)) 1.sub -- 搜索的子字符串start -- 字符串开始搜索的位置。2.默认为第一个字符,第一个字符索引值为0。3.end -- 字符串中结束搜索的位置。字符中第一个字符的索引为 0。默认为字符串的最后一个位置。

 列:

>>str = "this is string example....wow!!!";

>>sub = "wow";

>>print (str.count(sub))

>>1

 

replace  =>> 把字符串中的 old(旧字符串) 替换成 new(新字符串),如果指定第三个参数max,则替换不超过 max 次  =>>>> 

 

字符串的常用操作方法

原文:https://www.cnblogs.com/blog-world/p/13039290.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!