📅  最后修改于: 2023-12-03 15:08:46.414000             🧑  作者: Mango
在 R 中,可以使用 list()
函数创建一个空列表。
my_list <- list()
也可以直接在括号里传入空对象,如空向量、空矩阵、NULL 等,来创建一个空列表。
empty_vec <- numeric(0)
empty_mat <- matrix(nrow = 0, ncol = 0)
my_list <- list(empty_vec, empty_mat, NULL)
如果要创建一个指定长度为空的列表,可以使用 vector()
函数来创建一个空向量,然后再以向量为元素重复构成列表。
n <- 5
my_list <- vector("list", n)
这会创建一个长度为 5 的列表,每个元素都是空列表。
在实际应用中,也可以直接在创建列表时添加元素,例如:
my_list <- list(a = 1, b = "foo", c = TRUE)
以上是创建空列表的方法,接下来可以向列表中添加元素,删除元素,修改元素等操作。
建议在使用列表前先熟悉列表的相关操作,以方便更高效地处理数据。