Я знаю, что могу легко получить все комбинации, но есть ли способ получить только те, которые содержат определенный элемент списка?Я приведу пример.
Допустим, у меня есть
arr = ['a','b','c','d']
Я хочу получить все комбинации с длиной (n), содержащие 'a', например, если n = 3:
[a, b, c]
[a, b, d]
[a, c, d]
Я хочу знать, есть ли лучший способ получить его без генерации всех комбинаций.Любая помощь будет оценена.