最近刚在看scala,有一个基础问题请教一下。有一个类型为 Array[(String, (Array[String], Int))] 列表的RDD
我想输出数据,用
for (pair <- account.take(10)) {
printf("%s, %s, %s, %s\n",pair._1,pair._2._2, pair._2._1(3),pair._2._1(4))
}
我看得懂这句输出,但是不太明白为什么这样能输出,请讲解一下,还有为什么不能用pair(0),pair(1),还有其它办法么?
另外请推荐学习scala的书或者视频,谢谢!
|
|