如何在找到特定元素时停止列表理解的迭代例如:list1=[a for a in list2 if a==someelement] 一旦“a等于someelement”,list1就应该设置为a,并且不应该执行进一步的迭代。 最佳答案 基于波动性的解决方案:list1 = [someelement] if someelement in list2 else []