【发布时间】:2014-12-07 23:52:22
【问题描述】:
我有一个看起来像这样的列表对象
list1 <- list(c("A1", "A2"), "B", c("C1", "C2"))
据此,我想生成一个列表,其中包含 list1 中所有元素组合的列表。对于 list1 它应该是这样的
list2 <- list(list("A1", "B", "C1"), list("A1", "B", "C2"), list("A2", "B", "C1"), list("A2", "B", "C2"))
由于 list1 中的元素更多,因此无法手动生成。我该如何在 R 中执行此操作?
【问题讨论】: