I have a list of values which I need to filter given the values in a list of booleans:
list_a = [1, 2, 4, 6] filter = [True, False, True, False]
filtered_list = [list_a[i] for i in range(len(list_a)) if filter[i]]