标签: r lazy-evaluation nse
我正在尝试做一些非常简单的事情:在R列表中动态设置元素的名称。多行版本是这样的:
dynamic_key <- "foo" the_list <- list(key_to_replace = "bar") names(the_list)[1] <- dynamic_key
> the_list $foo [1] "bar"
是否存在一种方法(也许使用惰性评估)在列表创建期间而不是在事实创建之后动态设置元素的名称?