Scala Tuple

Python中的Tuple

元組將多樣的對象集合到一塊兒,元素不能修改,經過索引進行查找, 使用括號」()」 容許重複html

Scala中的Tuple

概念跟Python是徹底相同的python

定義

tuple其實Map的元素類型,就是一個存儲單元scala

val t = ("cam",1)

取值

t._1

zip操做(拉鍊操做)

val names = Array("A","B","C")
val ages = Array(1,2,3)
val nameAges = names.zip(ages)      
//nameAges: Array[(String, Int)] = Array((A,1), (B,2), (C,3))這個時候的存儲單元是**(一個tuple)**
for ((name,age) <- nameAges){
    println(name + ":" + age)
}
相關文章
相關標籤/搜索