【发布时间】:2020-09-15 22:34:56
【问题描述】:
例如,我有一个列表列表(从不同的帖子复制)。
ls <- list(a = list(e1 = "value1.1", e2 = "value1.2"),
b = list(e1 = "value2.1", e2 = "value2.2"))
目前列表的结构如下所示:
> lapply(ls, names)
$a
[1] "e1" "e2"
$b
[1] "e1" "e2"
我希望列表采用这种格式。
$a.e1
$a.e2
$b.e1
$b.e2
即子列表与父列表合并,列表重命名为父名称后跟子名称
如果有人能告诉我同时使用 for 循环和应用函数(如果需要的话),那就太好了。
提前致谢
【问题讨论】:
标签: r list nested-lists