I am trying to create a list "pool" like this:
> n=10
> pool=list(0:n,0:n,0:n)
> pool
[[1]]
[1] 0 1 2 3 4 5 6 7 8 9 10
[[2]]
[1] 0 1 2 3 4 5 6 7 8 9 10
[[3]]
[1] 0 1 2 3 4 5 6 7 8 9 10
Instead of typing the 0:n three times, I need to use a line of code to represent it because the number of repeats changes over time. I tried:
> K=3
> pool=NULL
> for (i in 1:K){
+ pool=list(pool,0:n)
+ }
> pool
[[1]]
[[1]][[1]]
[[1]][[1]][[1]]
NULL
[[1]][[1]][[2]]
[1] 0 1 2 3 4 5 6 7 8 9 10
[[1]][[2]]
[1] 0 1 2 3 4 5 6 7 8 9 10
[[2]]
[1] 0 1 2 3 4 5 6 7 8 9 10
but they are different. How can I make it? Thanks!
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…