Loading...
首页问答  

python 如何获取矩阵中某个指定元素的行列号?

烈日灼心
烈日灼心  发布于 2020-12-04 15:13:27 105

关于python的小问题:

有一个以matrix形式存储的二维数组,想要找到其中某个元素对应的行列号,请问该如何编写?
比如m=numpy.matrix([[1,2,3],[4,5,6],[7,8,9]])
想找到元素6的下标号
我试过index方法,但index只能针对list列表,无法运用于matrix,不知道python有没有什么其它办法?

求各位大神指导,谢谢!

1  发布于 2020-12-06 20:52:45

可在去看看杨辉三角形,类似于以下解法

 1 #include<stdio.h>
  2
  3 int main(void)
  4 {
  5     int i, j, a[2][3], b[3][2];
  6     printf("Input 6 integers:\n");
  7     for (i = 0; i < 2; i++)
  8         for (j = 0; j < 3; j++)
  9             scanf("%d", &a[i][j]);
 10     for (i = 0; i < 3; i++)
 11         for(j = 0; j < 2; j++)
 12             b[i][j] = a[j][i];
 13     for (i = 0; i <3; i++) {
 14         for (j = 0; j < 2; j++)
 15             printf("%5d", b[i][j]);
 16         printf("\n");
 17     }
 18     return 0;
 19 }
0
致力于打造一流的高端智能传感器品牌
添加附件:文件小于20M 文件格式必须为doc,docx,xls,xlsx,pdf,ppt,pptx,txt,zip,rar,tar,7z,gz
上传
文件格式必须为doc,docx,xls,xlsx,pdf,ppt,pptx,txt,zip,rar,tar,7z,gz,gz
易百纳技术社区
确定要删除此文章、专栏、评论吗?
确定
取消
易百纳技术社区