R语言怎样从list里面提取部分值

Python027

R语言怎样从list里面提取部分值,第1张

先迭代出里面元素

然后对每个元素取属性值 

List<Student>list.....

比如里面存的是Student

Student有一个属性name

1

2

3

4

5

Iterator it = list.iterator()

while(it.hasNext()){

Student stu = it.next()

String name = stu.getName()//得到了里面的元素的属性了

}

用匿名函数

sapply(x, function(v) return(v[1]))

-> <-

这部分就是一个函数,且这个函数没有名字;

sapply分别将list中的每个元素当做参数传递给这个func,

我实现的这个函数把参数当成c()或者list(),然后返回第一个元素;