フィルター関数は、特定の関数に対して true を返す要素のサブリストを返します。リスト全体を再度調べずに、別のリストで false を返す要素のリストを取得することは可能ですか?
例:
trueList,falseList = someFunc(trueOrFalseFunc,list)
PS:2つの空のリストを初期化し、関数の戻り値に基づいてそれぞれに要素を追加することで実行できることを知っています。検討中のリストは非常に巨大になる可能性があり、true を返す可能性のある要素はほとんどない可能性があります。追加機能はコストがかかるため、より良い方法はありますか?