几天前我问了一个关于列表理解的问题:删除列表中没有出现在另一个列表中的子字符串的项目的优雅方法
无论如何,我的问题得到了很好的答案。这是一个列表理解:
[p for p in process_list if all(e not in p for e in exclude_list)]
我明白了这个想法并将其应用到我的工作中。但我不确定我是否得到了e not in p for e in exclude_list
正确的部分。对我来说,它看起来像是一个生成器表达式,但我不确定。我认为最好在另一篇文章中提出这个问题。
那么它是生成器表达式还是其他什么?