【发布时间】:2015-01-11 18:11:04
【问题描述】:
我有一个这样的嵌套列表:
smth <- list()
smth$a <- list(a1=1, a2=2, a3=3)
smth$b <- list(b1=4, b2=5, b3=6)
smth$c <- "C"
列表中每个元素的名称都是唯一的。
我想仅通过名称从此类列表中获取一个元素,而不知道它的位置。
例子:
getByName(smth, "c") = "C"
getByName(smth, "b2") = 5
我也不想使用unlist,因为真正的列表中有很多重元素。
【问题讨论】:
标签: r list extract nested-lists