Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Rcpp 访问列表中的元素(Rccp)_Rcpp - Fatal编程技术网

Rcpp 访问列表中的元素(Rccp)

Rcpp 访问列表中的元素(Rccp),rcpp,Rcpp,我在Rcpp中创建了一个列表(复制了3次) 输出 [[1]] [[1]]$elmement_1 [1] 1 [[1]]$elmement_2 [1] 4 [[2]] [[2]]$elmement_1 [1] 1 [[2]]$elmement_2 [1] 4 [[3]] [[3]]$elmement_1 [1] 1 [[3]]$elmement_2 [1] 4 那么,我如何访问L的每个元素(列表)以及这些元素中的每个元素 如果有人能帮忙,我将不胜感激 谢谢 欢迎来到StackOve

我在Rcpp中创建了一个列表(复制了3次)

输出

[[1]]
[[1]]$elmement_1
[1] 1

[[1]]$elmement_2
[1] 4


[[2]]
[[2]]$elmement_1
[1] 1

[[2]]$elmement_2
[1] 4


[[3]]
[[3]]$elmement_1
[1] 1

[[3]]$elmement_2
[1] 4
那么,我如何访问L的每个元素(列表)以及这些元素中的每个元素

如果有人能帮忙,我将不胜感激


谢谢

欢迎来到StackOverflow!你能编辑你的问题,让它更清楚地说明你想做什么,但不能做什么,或者详细说明“为什么不做”?看起来您的目标是创建和导出嵌套列表,并且已经这样做了。否则,也许可以参考现有的例子——2000多个Rcpp问题,Rcpp画廊网站上的100多篇帖子,甚至像CRAN上的RcppExamples这样有列表示例的软件包。您可以使用
[
访问列表中的元素。例如,如果您知道每个列表元素也是列表(根据您的示例),您可以对第一个元素执行
Rcpp::List l1=L[0]
。欢迎使用StackOverflow!您可以编辑您的问题,并更清楚地说明您希望执行但无法执行的操作,或者可以详细说明“为什么不”?看起来您的目标是创建和导出一个嵌套列表,并且已经这样做了。否则,可能会参考现有的示例——超过2000个Rcpp问题,Rcpp Gallery网站上的100多篇帖子,甚至还有CRAN上的RcppExamples之类的包,其中包含列表示例。您可以使用
[
。例如,如果您知道每个列表元素也是列表(根据您的示例),那么您将对第一个元素执行
Rcpp::list l1=L[0]
[[1]]
[[1]]$elmement_1
[1] 1

[[1]]$elmement_2
[1] 4


[[2]]
[[2]]$elmement_1
[1] 1

[[2]]$elmement_2
[1] 4


[[3]]
[[3]]$elmement_1
[1] 1

[[3]]$elmement_2
[1] 4