Используйте itertools.compress
compress (data, selectors) : вернуть данные элементы, соответствующие
blockquote>Таким образом,
s_list
является данными , аb_list
- селекторами :In [8]: import itertools In [9]: list(itertools.compress(s_list, b_list)) Out[9]: ['abc', 'def']