julia 数组是否支持多个范围的索引,如下所示
dat = Array(1:10)
# trying to get dat[[1:3, 6:8]] to result in
dat[[1,2,3,6,7,8]]
寻找类似于 R 的东西
dat[c(1:3, 6:8)]
?
最佳答案
R 版本的直接等价物是
v = 1:10
v[ [1:3; 6:8] ]
自
;
是连接运算符:julia> [1:3; 6:8]
6-element Array{Int64,1}:
1
2
3
6
7
8
您可能还想查看
chain
在 Iterators.jl 包中:https://github.com/JuliaLang/Iterators.jl
关于arrays - 具有多个范围的索引数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40196070/