Next: , Previous: Lists, Up: Lists and data frames



6.2 构建和修改列表

可以通过函数 list() 将已有的对象构建成 列表。下面的命令

     > Lst <- list(name_1=object_1, ..., name_m=object_m)

将创建一个含有 m 个分量的列表 Lst。它的分量分别是 object_1, ..., object_m,分量名则是由 参数得到(命名没有特定要求)。如果这些名字 被忽略了,那么分量只有被编号了。用于创建列表 的分量只是原来对象的一份拷贝,因此 原来的对象没有受到任何影响。

和其他所有被下标索引的对象一样,列表是可以 扩充分量的。如

     > Lst[5] <- list(matrix=Mat)