标签: r list
有人可以解释为什么我会在下面获得NULL吗?
NULL
> a = list( 'key'='val') > a$'key' [1] "val" > a$key [1] "val" > key_var = 'key' > a$key_var NULL
我知道我可以做到
> a[[key_val]] [1] "val"
但我认为双括号可能会变得混乱(尤其是在使用嵌套列表等时)。