Написать функцию, которая генерирует все возможные комбинации n элементов в списке.
Генерация комбинаций из спискаФункция from itertools import combinations def generate_combinations(lst, n): return list(combinations(lst, n)) # Пример вызова функции: sample_list = [1, 2, 3, 4] n = 2 result = generate_combinations(sample_list, n) print(result) # Вывод результата Результат выполнения кода((1, 2), (1, 3), (1, 4), (2, 3), (2, 4), (3, 4)) Функция использует модуль | |
| |
Просмотров: 16 | |
Всего комментариев: 0 | |