将Groovy中的2列表的内容合并
发布时间:2020-12-14 16:35:05 所属栏目:大数据 来源:网络整理
导读:我在Groovy中有两个列表,需要总结两者的内容. 例如: list1 = [1,1,1]list2 = [1,1] 我预计这个结果: total = [2,2,2] 我尝试与运算符o.sum方法相加,但是我有一个列表的连接. [1,1] Groovy足够groovy或我需要循环列表的每个元素? 解决方法 Groovy的 List.t
我在Groovy中有两个列表,需要总结两者的内容.
例如: list1 = [1,1,1] list2 = [1,1] 我预计这个结果: total = [2,2,2] 我尝试与运算符o.sum方法相加,但是我有一个列表的连接. [1,1] Groovy足够groovy或我需要循环列表的每个元素? 解决方法
Groovy的
List.transpose() 像其他语言的zip一样工作.尝试这个:
list1 = [1,3] list2 = [4,5,6] assert [list1,list2].transpose()*.sum() == [5,7,9] (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |