Я пытаюсь сохранить результат вложенного цикла в списке в Python.Может кто-нибудь сказать мне, как это сделать?V - это массив, содержащий [1, 2, 3], а n - это длина = 3, а sq - матрица, содержащая перестановки.
Я пробовал много подходов, но всякий раз, когда я возвращаю результат, он дает мне только один элементиз списка.любая помощь будет оценена.Спасибо
def Permute1(sq,v,n):
for i in range(n):
for j in range(n):
if (sq[i,j]==1):
temp=v[i]
v[i]=v[j]
v[j]=temp
print(v)
results:
[1, 2, 3]
[2, 1, 3]
[3, 1, 2]
[3, 1, 2]
[3, 2, 1]
[3, 2, 1]