要求,从apple列表中取出字符串,与appletre比较,若apple中的字符串满足是appletre子集的条件,则输出符合条件的字符串。(要求按顺序比较)
"""
__author__ = 'lss'
"""
appletre = ["appletre"]
apple = ["apple", "applret", "appre", "aerle","a", "asdfg"]
for app in apple:
b = list(app)
c = list(appletre[0])
print(b)
for i in range(len(b)): # 用来匹配的单词d
p = b[0]
for j in range(len(c)): # appletre
a = c[0]
if p == a:
c.remove(a)
b.remove(p)
break
if p != a:
c.remove(a)
continue
if len(c) == 0 and len(b) != 0:
print(app, "不匹配")
apple.remove(app)
else:
print(apple)
网友评论