Given
RAnswers <- c(0:10,NA) ;
SAnswers <- c(0:20,NA) ;
WAnswers <- c(0:30,NA) ;
answers.list <- list(RAnswers,SAnswers,WAnswers) ;
class(RAnswers) ;
class(answers.list) ;
class(answers.list[1]) ;
class(answers.list[[1]]) ;
the results are
> class(RAnswers) ;
[1] "integer"
> class(answers.list) ;
[1] "list"
> class(answers.list[1]) ;
[1] "list"
> class(answers.list[[1]]) ;
[1] "integer"
why does class(answers.list[1]) return "list" ?