说我有一个列表listA
和另一个列表indices
。 listA
是一个定义为例如listA <- rep(FALSE,50)
的列表(它是长度为50的列表,其中每个成员均为FALSE
)。
indices
是一个列表,其成员是您要更改为TRUE的toEdit
的索引。
我正在寻找一种功能,对于indices
中列出的索引,将listA
的成员从FALSE
更改为TRUE
。
到目前为止,我已经有了这段代码,但是它使用了循环。我希望可以使用某个功能或某些功能构造。
listA <- rep(FALSE,50)
indices <- c(31,5,9)
for (i in seq(1:length(listA))) {
if (i %in% indices) {
listA[i] <- TRUE
}
}