Python で複数行のリストを理解するにはどうすればよいですか? 何かのようなもの:
[
x for x in a:
if check(x):
....
#something multiline here
....
else:
....
#something multiline here
....
]
もちろん、私は次のようなことができることを知っています:
def f(x):
if check(x):
....
else:
....
return x
map(a,f)
でも追加機能なしで欲しい。
出来ますか?