给定R列表,我希望找到给定列表条目的索引.例如,对于条目"36",我希望我的输出为"2".另外,我如何使用lapply并行执行此类查询?
名单
$ "36"
[1]"7""12""26""29"
$ "2"
[1]"11""36"
$ "36"
[1]"20""49"
$ "2"
[1]"39""41"
"36"
这是一个单行,允许(可能?)列表的多个元素将包含您要搜索的字符串的可能性:
## Some example data
ll <- list(1:4, 5:6, 7:12, 1:12)
ll <- lapply(ll, as.character)
which(sapply(ll, FUN=function(X) "12" %in% X))
# [1] 3 4
Run Code Online (Sandbox Code Playgroud)