gpt4 book ai didi

arrays - Julia:计算数组数组中元素的总数

转载 作者:行者123 更新时间:2023-12-03 19:42:14 25 4
gpt4 key购买 nike

Julia 中是否有一个函数可以为您提供数组数组(或“锯齿状数组”)中的元素总数?

这就是我的意思:

my_array_of_arrays = [ [1, 5], [6], [10, 10, 11] ] 

我正在寻找这样的功能 desired_function(my_array_of_arrays)将返回 6
如果不是,那么在 Julia 中最快的方法是什么?

提前致谢!

最佳答案

没有额外依赖的一种方法是使用 sum :

julia> my_array_of_arrays = [ [1, 5], [6], [10, 10, 11] ] 
3-element Array{Array{Int64,1},1}:
[1, 5]
[6]
[10, 10, 11]

julia> sum(length, my_array_of_arrays)
6

但是,如果您想更密集地处理不规则数组,最好使用专门的包,例如 ArraysOfArrays.jl .

关于arrays - Julia:计算数组数组中元素的总数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62087152/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com