find函数

# find函数
#   语法:
#      string.find(str, beg=0, end=len(string))
#
#   参数:
#     str -- 指定检索的字符串
#     beg -- 开始索引,默认为0
#     end -- 结束索引,默认为字符串的长度。
#
#   返回值:
#     如果包含子字符串返回开始的索引值,否则返回-1

# 实例1
string = "bcad"
s = "a"
print(string.find(s)) #返回索引值2

# 实例2
#取出连续相同部分的字符
li = ['abc','ab','ab','aerdfd']
res = li[0]
for i in range(1,len(li)):
if li[i].find(res) != 0:
res = res[0:len(res) - 1]
print(res) #a

posted @ 2021-05-13 16:25  ShadowFolk  阅读(227)  评论(0编辑  收藏  举报