-- -- 本算法用于查找并存储“特定字符串”后面的字符串。
-- 举例:
1 strli = "kaka is li is da is wei !" #用于查找的字符串
2 sep_li = ' ' #用于分割的字符串"空格"
3 find_li = 'is' #用于查询的特定字符串“is”
4 result = [] #用于保存结果的列表数据类型
5 result=split_li(sep_li,find_li,strli)
6 print(result)
7 #输出结果: ['li', 'da', 'wei']
下面是具体代码:
#coding=utf-8
strli = "kaka is li is da is wei !"
def split_li(sep_li,find_li,str_li):
last = ""
list_li = []
strsplit = str_li.split(sep_li)
for sp in strsplit:
if last == find_li:
list_li.append(sp)
last = sp
return list_li
sep_li = ' '
find_li = 'is'
str_li = strli
return_list =[]
return_list = split_li(sep_li,find_li,str_li)
print(return_list)
本文由 lnlidawei 原创、整理、转载,本文来自于【博客园】; 整理和转载的文章的版权归属于【原创作者】; 转载或引用时请【保留文章的来源信息】:https://www.cnblogs.com/lnlidawei/p/11852905.html