我有一份清单。
x <- list(1:3, 4:5, 6:9)
> x
#[[1]]
#[1] 1 2 3
#[[2]]
#[1] 4 5
#[[3]]
#[1] 6 7 8 9
我需要找到列表中的总元素,在这种情况下为9。通过使用length(x)
我输出为3.我相信必须有一些简单的解决方案。任何帮助,将不胜感激。
答案 0 :(得分:4)
您可以使用length
和unlist
的组合。
x <- list(1:3, 4:5, 6:9)
length(unlist(x))
# [1] 9