R中的多级列表

时间:2010-08-08 12:21:50

标签: list r

我是否需要在R?

中初始化多级列表的每个级别
l=list()
l[["top"]]=list()
l[["top"]][["mid"]]=list()
l[["top"]][["mid"]][["low_key_1"]]="key_1_val"

或者可以在perl上应用一些自动初始化吗?

1 个答案:

答案 0 :(得分:4)

您需要初始化每个级别,但您可以使用一个命令执行此操作。

> list(top=list(mid=list(low_key_1="key_1_val")))
$top
$top$mid
$top$mid$low_key_1
[1] "key_1_val"