ли питон некоторые встроенные функции, через которую я могу генерировать последовательность как этотПерестановка и комбинация в Python
Для я = 5, как много различных способов 0 и 1 может занимать пять мест, как
00000
00001
00010
00011
00100
.
.
.
.
11111
для я = 6, сколькими способами 0 и 1 может занять 6 мест:
000000
000001
000010
000011
000100
000101
.
.
.
111111
Я уже знаком с itertools permutation and combination
, но я не в состоянии генерировать последовательность, как это. Любая помощь будет оценена.
удивительным! Я искал что-то вроде этого. – python
Другим способом я нашел! из 'itertools import product' ' для строки в продукте (диапазон (2), repeat = 5): ' ' print list (строка) ' – python
Точно так же.' продукт' возвращает итератор. один путь для цикла или 'list (iterator)'. Тогда диапазон (2) означает '[0,1]' – itzMEonTV