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