Я хочу, чтобы python сгенерировал список [['A', 'B', 'C']]
, а затем добавьте другой список, так что это [['A', 'B', 'C'], ['B', 'C', 'A']]
и продолжайте, пока он не будет завершен. Я уже давно работаю с python, но не могу найти способ сделать это. Любая помощь будет приятной.Создать список смещения python
Я попытался for
петли:
x = list("ABCDEFGHIJ...")
for i in range(0,55):
for j in range(0,55):
y = (j+55) - (i+55)
list[i][j] = x[y]
так что да, спасибо за любую помощь.
Я понятия не имею, что вы пытаетесь выполнить. Вы пытаетесь получить все перестановки 'list ('abc')'? Если это так, 'itertools.permutations' - ваш друг. –
Я думаю, что он рассматривает исходный список как кольцо. – 2rs2ts
@ 2rs2ts ах-ха! Вы можете быть правы :) Если да, то ответ g.d.d.c совершенен. –