Normally, you cannot filter a list using a list. To filter a list using a list of booleans, use itertools.compress instead.
Link to my previous tips on itertools.