Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Arrays A「;“朱利安”;在给定数组中重复元素的方式_Arrays_Julia - Fatal编程技术网

Arrays A「;“朱利安”;在给定数组中重复元素的方式

Arrays A「;“朱利安”;在给定数组中重复元素的方式,arrays,julia,Arrays,Julia,将数组视为如下所示: [1,4,5,9] 目标是复制每个值并将其附加到Julia中的副本旁边,因此: [1,1,4,4,5,5,9,9] 有没有一种简洁的“朱利安”方法来避免for循环?您可以使用以下函数: julia> v = [1, 4, 5, 9] 4-element Vector{Int64}: 1 4 5 9 julia> repeat(v; inner=2) 8-element Vector{Int64}: 1 1 4 4 5 5 9 9

将数组视为如下所示:

[1,4,5,9]
目标是复制每个值并将其附加到Julia中的副本旁边,因此:

[1,1,4,4,5,5,9,9]
有没有一种简洁的“朱利安”方法来避免for循环?

您可以使用以下函数:

julia> v = [1, 4, 5, 9]
4-element Vector{Int64}:
 1
 4
 5
 9

julia> repeat(v; inner=2)
8-element Vector{Int64}:
 1
 1
 4
 4
 5
 5
 9
 9

哈哈,“朱利安”=优雅=你的意见;)谢谢将删除此等待,@Wyck。你粘贴的帖子不是与Javascript有关,而不是与Julia有关吗?我补充说我正在寻找Julia中的代码。也许没有明确地写出来会让事情变得混乱。“朱利安”,先生。谢谢你的支持。