VB.net中如何求出2维数组,每个维度上的值得个数

VB.net中如何求出2维数组,每个维度上的值得个数,第1张

每行的数字个数不同,你说的这是不规则数组,解决方案如下:

Dim b As String = ""

Dim a As Integer()() = New Integer(9)() {}

a(0) = New Integer() {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}

a(1) = New Integer() {0, 3, 4, 5}

a(2) = New Integer() {0, 4, 5, 6, 7}

a(3) = New Integer() {0, 6, 5, 8, 9, 1}

a(4) = New Integer() {0, 2, 5, 1, 7}

a(5) = New Integer() {0, 4, 2, 6, 7, 3}

a(6) = New Integer() {0, 4, 5, 3, 2}

a(7) = New Integer() {0, 4, 1, 6, 2, 8, 5, 3}

a(8) = New Integer() {0, 4, 9, 6, 3, 5, 7}

a(9) = New Integer() {0, 1, 5, 9, 7, 6, 2, 4, 3, 8}

For i As Integer = 0 To aGetUpperBound(0)

b &= "第" & i + 1 & "行有" & a(i)GetUpperBound(0) + 1 & "个数" & vbCrLf

Next

MessageBoxShow(b)

都是复制党,百度知道回答真的质量太低了,真的很心疼,言归正传

利用numpy求矩阵维数:

import numpy # 导入numpy模块,pip list可以查看是否安装了该模块

print("数组的维度数目",a1ndim)

很多人提到了shape函数,这也加上吧

print("数组的维度",a1shape)

不过这里打印的不是矩阵维数,而是告诉你矩阵维度元祖

比如(28,28,3),能够看出这是一个3维矩阵,但返回的不是维度

function getMaxArray(array){    

    var maxLength = 0;

    var maxIndex = 0;

    for(var i in arry){

        if(arry[i]length > maxLength){

           maxLength = arry[i]length;

           maxIndex = i;

        }

    }

    return arry[maxIndex];

}

以上就是关于VB.net中如何求出2维数组,每个维度上的值得个数全部的内容,包括:VB.net中如何求出2维数组,每个维度上的值得个数、python 怎么查看一个矩阵的维数、用JavaScript写函数取二维度数组中数组等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9509067.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-29
下一篇2023-04-29

发表评论

登录后才能评论

评论列表(0条)

    保存