我已经搜索过这个但徒劳无功。问题是我有两个列表,首先是要重复的元素,例如
my.list<-list(c('a','b','c','d'), c('g','h'))
第二个列表是每个元素要重复的次数
repeat.list<-list(c(5,7,6,1), c(2,3))
我想创建一个新列表,其中 my.list 中的每个元素都根据 repeat.list 重复,即结果:
[[1]]
[1] "a" "a" "a" "a" "a" "b" "b" "b" "b" "b" "b" "b" "c" "c" "c" "c" "c" "c" "d"
[[2]]
[1] "g" "g" "h" "h" "h"
预先感谢您的帮助