-- -- 本算法用于查找并存储“特定字符串”后面的字符串。
-- 举例:
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)