根据documentation的说法,[A; B; C; ...]调用vcat()。因此,要以这种方式连接和收集范围的理解
>>[1:4; 6:9; 20:23]
12-element Array{Int64,1}:
1
2
3
4
6
7
8
9
20
21
22
23我尝试使用vcat(),但它不能进行收集
vcat([i:i+3 for i in [1,6,20]])
3-element Array{UnitRange{Int64},1}:
1:4
6:9
20:23有没有一种简单的方法可以从范围的理解中收集所有的值?
发布于 2017-08-13 06:15:54
只需添加...即可获取
julia> vcat([i:i+3 for i in [1,6,20]]...)
12-element Array{Int64,1}:
1
2
3
4
6
7
8
9
20
21
22
23https://stackoverflow.com/questions/45654984
复制相似问题