Предположим, у меня есть матрица.
Вопрос в том, как мне показать, что, если данный список встроен в список, выполняется следующее правило:
При условии любых трех (илиподробнее) Члены списка, X([i][j])[k] = X[i]([j][k])
?Если вы запутались, вы можете думать об этом в терминах единичной матрицы, например, единичная матрица равна A= [[1,0],[0,1]]
.Личность не следует за свойством, потому что =(0.0).1 != 0.(0.1)
.Где (0.0)
означает A[0][0]
, а (0.1)
означает A[0][1]
.Итак, как мне применить строку и столбец 1 к строке и столбцу, который содержит (0.0)?Обратите внимание, что (0.0) = 1 в этом случае и (0.1) = 0 Что мне нужно сделать, это показать, что
A[i][j]*k != i*A[j][k]
, но в Python это не имеет смысла из-за *.
A = [[1,0],[0,1]]
for i in A:
for j in A:
for k in A:
if A[i][j]*k != i*A[j][k]:
return print("Property Not Satisfied")