方法
import itertools
num = [1, 2, 3, 4, 5]
filter = [True, False, False, True, False]
filtered = list(itertools.compress(num, filter))
結果
filtered
[1, 4]
More than 5 years have passed since last update.
import itertools
num = [1, 2, 3, 4, 5]
filter = [True, False, False, True, False]
filtered = list(itertools.compress(num, filter))
filtered
[1, 4]
Register as a new user and use Qiita more conveniently