我有 2 个列表
list_links = ['google/order', 'google/faq', 'google/404']
prefixes = ['order', '404']
我需要从包含前缀的list_links 中删除所有元素
结果必须是
list_clean = ['google/faq']
我正在尝试做这样的事情
for link in list_links:
for pre in prefixes:
if pre in link:
list_links.remove(link)
break
但它跳过了一些元素,我认为这是因为我无法从我正在循环的列表中删除元素,我在谷歌上搜索了很多例子,但它都是数字并且对我没有用
跃然一笑
慕盖茨4494581
相关分类