python矩阵i j 行互换

实在不知道怎么写,越写越纠结,求大神帮忙,我要测试一个矩阵A[i][i]是不是等于0的,如果是,就跟别的换行。比如012123043这个A[0][0]就等于0,但因为第3... 实在不知道怎么写,越写越纠结,求大神帮忙,我要测试一个矩阵A[i][i]是不是等于0的,如果是,就跟别的换行。比如
0 1 2
1 2 3
0 4 3
这个A[0][0]就等于0,但因为第3行也等于0,所以只能跟第2行互换变成
1 2 3
0 1 2
0 4 3
再比如,
0 1 2
0 0 1
1 2 3
头两行的A[i][i]等于0了,所以换成

1 2 3
0 1 2
0 0 1这种,然后算一共换了几次
求帮忙~~~~
展开
 我来答
kristian_song
2015-02-05 · TA获得超过193个赞
知道小有建树答主
回答量:432
采纳率:50%
帮助的人:245万
展开全部
“测试一个矩阵A[i][i]是不是等于0的,如果是,就跟别的换行。”----

换到哪一行有没有固定要求,比如是符合条件的上一行、下一行,还是可以任意符合条件的一行?

你的例子里面的换行次数分别是多少?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式