假设我在R中有两个列表,长度不一定相等,例如:
a <- list('a.1','a.2', 'a.3') b <- list('b.1','b.2', 'b.3', 'b.4')
构造交错元素列表的最佳方法是什么,一旦添加了较短列表的元素,则将较长列表的其余元素添加到末尾,例如:
interleaved <- list('a.1','b.1','a.2', 'b.2', 'a.3', 'b.3','b.4')
不使用循环。我知道mapply适用于两个列表长度相等的情况。
海绵宝宝撒
慕田峪9158850