Разработать функцию, которая генерирует список всех возможных комбинаций трех различных чисел.
Генерация всех комбинаций трех чиселФункция def generate_combinations(numbers): result = [] n = len(numbers) for i in range(n): for j in range(i + 1, n): for k in range(j + 1, n): result.append((numbers[i], numbers[j], numbers[k])) return result # Пример использования: example_numbers = [1, 2, 3, 4] print("Все комбинации трех чисел:", generate_combinations(example_numbers)) Эта функция использует три вложенных цикла для перебора всех возможных комбинаций трех различных чисел в списке, обеспечивая, что каждая комбинация уникальна и не содержит повторений чисел. | |
| |
Просмотров: 13 | |
Всего комментариев: 0 | |