有没有更简短的写法
for x in [x for x in X if a(x)]:
<Do something complicated with x>
很遗憾,以下操作无法执行:
for x in X if a(x):
<Do something complicated with x>
当然,我可以通过某种方式实现所需的结果。
for x in X:
if a(x):
<Do something complicated with x>
但这会增加一层额外的缩进。