将命名项目添加到列表时,是否可以确保将项目添加到列表的末尾?在实践中似乎是这样,但是不确定这是否是危险的假设?
test = list()
test[[ "one" ]] = 1
test[[ "two" ]] = 2 # will always appear after "one"?
test[[ "three" ]] = 3 # will always appear after "two"?
最佳答案
如果没有记录(并且似乎没有记录),那么我就不会依赖它。您可以通过执行以下操作来确保它出现在列表的末尾:
test <- list()
test <- c(test, one=1)
test <- c(test, two=2)
test <- c(test, three=3)
关于r - 将命名项添加到命名列表-保证追加到列表末尾?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7599349/