1.内容简介:
对字符串的操作,经常需要找出该字符串中的子串。
那么,如何找出两个字符串中,一个在另一个中不存在的项,这就是本节的模块实现的功能。
2.代码实现:
def compare_list():
resli = []
a_li = ['abc', 'def','eee']
b_li = ['a','abc','def111','def222']
i_num=0 #存在的个数
j_num = 0 #不存在的个数
for a in a_li:
find = False
for b in b_li:
if a in b:
find = True
break
if find:
i_num = i_num+1
else:
j_num = j_num+1
resli.append(a)
print("i_num: " + str(i_num))
print("j_num: " + str(j_num))
print("resli:")
print(resli)
if __name__ == '__main__':
compare_list()
运行结果:
i_num: 2
j_num: 1
resli:
['eee']