如何重复列表中的元素n次?

时间:2020-02-14 23:59:41

标签: arrays julia repeat

如何将列表的每个元素重复n次并形成一个新列表?例如:

x=[1,2,3,4]
n=3

正在寻找:

[1,1,1,2,2,2,3,3,3,4,4,4]

2 个答案:

答案 0 :(得分:3)

我正在寻找repeat的一个inner自变量:

repeat([1, 2, 3, 4], inner = 3)

答案 1 :(得分:1)

也可以理解列表:

x = [1,2,3,4]
n = 3
result = [i for i in x for j in 1:n]
相关问题