Как повторить элементы в списке n раз? - PullRequest
3 голосов
/ 15 февраля 2020

Как мне повторить каждый элемент списка n раз и сформировать новый список? Например:

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

Ищу:

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

Ответы [ 2 ]

3 голосов
/ 15 февраля 2020

Аргумент inner для repeat - это то, что я искал:

repeat([1, 2, 3, 4], inner = 3)
1 голос
/ 15 февраля 2020

Также список понимания:

x = [1,2,3,4]
n = 3
result = [i for i in x for j in 1:n]
...