第 13 章 List

本章将会讲述,如何创建List对象,如何访问其元素及其成员函数。在Rcpp中,List也是按照向量的方式实现的。换言之,Vector是元素为标量的向量,而List是元素可以为任意数据类型的向量。因此,VectorList在创建对象,访问元素和成员函数上,有很多共同的方法。

由于在12章节中,描述的大量关于Datafrmae的内容,也适用于List,所以还请读者阅读该章节。

13.2 访问列表元素

当访问List中一个特定的元素时,我们将其赋值到其他对象,而后访问该对象。

List的元素可以通过数值索引,元素名称以及逻辑向量来指定。

执行结果:

13.3 成员函数

ListVector有着相同的成员函数。