ヴァルMAP1のマップ(= "スカラを" - > 1、の"Java" - > 2、 "C" - > 3) ヴァルMAP2は、マップ(( "スカラ" ,. 1)、( "ジャワ"、2)、(「Cを= 「 - > 3)) map1.getOrElse(」C位」、取るべき値がない場合は-1)//、この方法は与えられていないが、-1
タプル
T =ヴァル( "スカラ"、100L、3.14、( "スパーク" ,. 1)) T ._1は//対応する値タプルにアクセス-スカラ ヴァルT、(A、B、C、D)=(「スカラ"100L、3.14、("スパーク」、1)) // Aは、対応するスカラであります
ジップ方法
スカラ>ヴァルARR1 =アレイ( "AAA"、 "BBB"、 "CCC") ARR1:配列[文字列] =配列(AAA、BBB、CCC) スカラ>ヴァルARR2 =配列(1、2、3、4) ARR2 :配列[INT] =配列(1、2、3、4) のScala> ARR1ジップARR2の res62:配列[(文字列、INT)] =配列((AAA、1)、(BBB、2)、(CCC、3 )) スカラ> ARR2ジップARR1の res63:配列[(INT、文字列)] =配列((1、AAA)、(2、BBB)、(3、CCC))