简体   繁体   English

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

[英]How to repeat elements in list n times?

How do I repeat each element of a list n times and form a new list?如何重复列表中的每个元素 n 次并形成一个新列表? For example:例如:

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

Looking for:寻找:

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

repeatinner论点是我一直在寻找的:

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

Also list comprehension:还列出理解:

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

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM