在julia中重复一个整数

在julia中重复一个整数,julia,Julia,julia中的repeat函数用于将向量复制指定次数。 如果我想重复一个整数而不是向量呢 比如说, repeat([1,2,3],3) 给予 9元素数组{Int64,1}: 1. 2. 3. 1. 2. 3. 1. 2. 三, 我现在想要的是重复一个整数多次。这怎么可能呢?有什么问题吗: i = 4 repeat([i],6) 它给出: 6-element Array{Int64,1}: 4 4 4 4 4 4 如果需要向量,只需使用填充(x,dims)创建一个填充值x的数组

julia中的repeat函数用于将向量复制指定次数。 如果我想重复一个整数而不是向量呢

比如说,

repeat([1,2,3],3)
给予

9元素数组{Int64,1}: 1. 2. 3. 1. 2. 3. 1. 2. 三,

我现在想要的是重复一个整数多次。这怎么可能呢?

有什么问题吗:

i = 4
repeat([i],6)
它给出:

6-element Array{Int64,1}:
 4
 4
 4
 4
 4
 4

如果需要
向量
,只需使用<代码>填充(x,dims)创建一个填充值
x
的数组

julia> fill(3, 5)
5-element Array{Int64,1}:
 3
 3
 3
 3
 3

我想您可能正在寻找
fill
功能

i = 4
nr_repeats = 10

fill(i, nr_repeats)

这一个将返回一个[4]号向量的向量,它给出一个整数数组:6元素数组{Int64,1}:4,Julia为1.0.3或0.6.4