python 根据关键字删除列表中的元素

mac2026-09-28  4

"""根据关键字删除列表中的元素""" def remove_contents(contents,targets): """删除targets列表中与contents列表共有的元素""" for content in contents: while content in targets: targets.remove(content) return targets def find_contents(keys,targets): """找出targets列表中包含关键字的元素""" results = [] for k in range(0,len(keys)): for target in targets: if target.find(keys[k]) != -1: results.append(target) return results def rmv_by_keys(keys,targets): """删除列表中包含关键字的元素""" return remove_contents(find_contents(keys,targets),targets)

 

最新回复(0)