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