Мне нужно создать последовательность второго порядка в python.Последовательность второго порядка в python
Есть 4 факультативных случая [1,2,3,4]
. Было бы здорово, если бы каждый случай происходил одинаково часто. Если это невозможно, хорошо ...
Важно отметить, что я хочу контролировать второй заказ. Это означает: в зависимости от последних двух чисел допускается только 2 числа.
Я приведу два примера: Если последовательность [...1,1,...]
возможна только 3 или 4. Если последовательность [...3,4,...]
возможна только 1 или 2. [У меня есть эти ограничения для всех возможностей. Конечно. Но я думаю, что когда у меня есть код для двух из них, я могу адаптировать его для остальных.]
Последовательность должна выглядеть примерно так, с длиной ок. 120 случаев: seq = [2,4,3,3,1,3,2,...]
Любые предложения по созданию такой последовательности?
Имеет ли значение порядок предыдущих элементов: говорят, что последовательность «[..., 4,3, ...]» - это единственные возможности, 1 и 2. –
Есть ли что-нибудь, что связано с Python, с которым мы могли бы помочь? Сейчас это не столько вопрос, сколько спецификация. – DSM
@ Виллем Ван Онсем: Да, порядок имеет значение. Например.[..., 4,3, ...] только 3 и 4. [... 3,4, ...] только 1 и 2. – SDahm