萌新求问diag = [matrix[i][i] for i in range(len(matrix))]
>>> matrix = [,... ,
... ]
>>> diag = for i in range(len(matrix))]
>>> diag
matrix 是啥意思?循环时是咋样的
有没有啥软件运行时能看到循环的步骤? 7zw 发表于 2022-11-20 23:04
有没有啥软件运行时能看到循环的步骤?
ipdb
取出主对角线 matrix = [,
,
]
diag = []
for i in range(len(matrix)) :
diag . append(matrix) # 第 1、2、3 次循环 i = 0,1,2
# 第1次循环:i = 0 , matrix = 1
# 第2次循环:i = 1 , matrix = 5
# 第3次循环:i = 2 , matrix = 9
页:
[1]