a b都是list结构。
a=list(NULL)
length(a)<-8
for (i in 1:8){
ai=list(NULL)
length(ai)<-8
a[[i]]=ai
}
a是一个list嵌套结构,里面含有八个子list。b<-list(c(1:40))具体什么就不附上了,意思是b中含有一列40个元素的数据。
for (i in seq(1,length(b)-1,2)){
a[[b[[i]][1]]][b[[i]][2]]=b[[i+1]]
}
问题出在哪儿了?谢谢大神们。