В Python, как я могу сгенерировать строку со всеми комбинациями набора символов до определенной длины?Как создать комбинацию строк длины исправления с использованием набора символов?
Я знаю, как использовать itertools для генерации всех комбинаций и перестановок, но я не могу понять, как создавать строки динамической длины.
Например:
длина = [0,1] = 4
Результат:
[0000, 0001 , 0010, 0011, 0100, 0101, 0110, 0111, 1000, 1001, 1101, 1110, 1111]
Вы запросили строки «до определенной длины», но в вашем примере вы приводите результаты только с такой длиной. –
Это хороший момент. Я собирался зацикливать функцию с диапазоном(), как только я понял, как генерировать результаты фиксированной длины. – drum