我想将值分配给所有名称相同的命名列表。
我尝试这样做,但我认为它在每次迭代中都覆盖值,因此它仅存储最后一个值:
params <- c('1', '2', '3')
named_list <- list()
for (i in params){
named_list['name'] <- i
}
输出为:
named_list
$name
[1] "3"
我正在寻找
$name
[1] "1"
$name
[1] "2"
$name
[1] "3"
尝试以下:
params <- c('1', '2', '3')
named_list <- list()
for (i in params){
named_list[i] <- i
}
names(named_list) <- rep("name", length(named_list))