这是a previous question I asked关于基于条件填充新列表元素的后续内容。我现在想知道我是否可以创建第二个新列表,该列表仍然是使用列表理解在第一个列表上有条件地填充的。,我可以基于threshold创建一个新列表,如下所示: new_list1 = [element[0] for elem
我正在做一个条件列表理解,例如newlist = [x for x in list if x % 2 == 0]。我希望将结果列表的长度限制在一个特定的数字上。,如果不先理解整个列表,然后将其切片,这是可能的吗?我想象一些具有以下功能的东西:newlist = []
if len(newlist) > limi