加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

数组 – 如何在Groovy中转置矩阵?

发布时间:2020-12-14 16:26:45 所属栏目:大数据 来源:网络整理
导读:我需要将一个数组从行转换为cols和cols转换为行 def mtrx = [ [1,2,3],[4,5,6]]//mtrx.anyMethod()//expected result//[[1,4],[2,5],[3,6]] 你知道一个直接的方法吗? 我不知道转换这种情况的Groovy方法;如果你知道另一种移调方式,请告诉我. 解决方法 Groovy
我需要将一个数组从行转换为cols和cols转换为行

def mtrx = [
   [1,2,3],[4,5,6]
]
//mtrx.anyMethod()
//expected result
//[[1,4],[2,5],[3,6]]

你知道一个直接的方法吗?

我不知道转换这种情况的Groovy方法;如果你知道另一种移调方式,请告诉我.

解决方法

Groovy列表有一个 transpose()方法:

def transposed = mtrx.transpose()

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读