如何计算列表中的总元素

时间:2015-10-01 07:28:36

标签: r

我有一份清单。

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.我相信必须有一些简单的解决方案。任何帮助,将不胜感激。

1 个答案:

答案 0 :(得分:4)

您可以使用lengthunlist的组合。

x <- list(1:3, 4:5, 6:9)
length(unlist(x))
# [1] 9