早教吧作业答案频道 -->数学-->
python里面的对角矩阵,解释一下为什么用M[i][i],>>>M=[[1,2,3],[4,5,6],[7,8,9]]>>>diag=[M[i][i]foriin[0,1,2]]>>>diag[1,5,9]这里的i具体指的是什么?
题目详情
python里面的对角矩阵,解释一下为什么用M[i][i],
>>> M=[[1,2,3],[4,5,6],[7,8,9]]
>>> diag=[M[i][i]for i in [0,1,2]]
>>> diag
[1,5,9]
这里的i 具体指的是什么?
>>> M=[[1,2,3],[4,5,6],[7,8,9]]
>>> diag=[M[i][i]for i in [0,1,2]]
>>> diag
[1,5,9]
这里的i 具体指的是什么?
▼优质解答
答案和解析
N大的数组是用0到N-1个下标来指向这些数的.你程序里的for i in [0,1,2]是将i赋值为0,1,2.M[i][i]则是选取M二维数组中相应下标的数,因为所有的数组都是0到N-1,所以3*3的数组,对角线就是[0][0],[1][1],和[2][2]
看了 python里面的对角矩阵,...的网友还看了以下:
先读懂题目,再仔细计算:规定:一个数的平方等于a,我们就把这个数叫做a的平方根.比9,n的平方等于 2020-04-11 …
木棒拼三角形第一个 第2个 第3个……第n个三角形个数 1 4 9 2020-05-13 …
(99…9)^2+199…999…9 有n个9 199…9中的99…9也是有n个9计算 2020-05-16 …
根号9*9+19=根号99*99+199=根号999*999+1999=根号99…9*99…9+1 2020-06-13 …
若9^n+C1(n+1)+...+C(n-1)(n+1)*9+Cn(n+1)是11的倍数,则自然数 2020-07-09 …
n个9乘n个9+1n个9=n个9乘n个9+1n个9的简便运算就是9……9下面画个大括号写着N个9回 2020-07-22 …
A={x∈N丨9/9-x∈N}和B={9/9-x∈N丨x∈N}有什么不同?用列举法怎么表示? 2020-08-01 …
A=﹛x∈N丨9/9-x∈N﹜和B=﹛9/9-x∈N丨x∈N﹜有什么区别 2020-08-01 …
1、lim(x趋于n派)sinx\(x-n派)(n为正整数)2、已知lim(x趋于无穷)(x+a)\ 2020-11-27 …
速度啊,我明天上学(m+n)^2-6(m+n)+9看以下要求不要直接写答案(m+n)^2-6(m+n 2021-02-05 …