元組是否包含某個元素?
關系表中的一行稱為一個元組。元組可表示一個實體或實體之間的聯系。
元組在Scala語言中是一個非常有用的容器對象。與列表一樣,元組也是不可變的;但是與列表不同,元組可以包含不同類型的元素。例如列表只能寫成List[Int]或者List[String],但是元組可以同時擁有Int和String。
元組適用場景很多,比方說,如果需要在方法里返回多個對象。Java里的做法是創建JavaBean已包含多個返回值,Scala里可以僅返回元組。而且做起來也很簡單;只要把元組實例化需要的對象放在括號里,并用逗號分隔即可。元組實例化之后,可以用點號、下劃線和基于1的索引訪問其中的元素。
笛卡爾積中每一個元素(d1,d2,…,dn),叫作一個n元組(n-tuple)或簡稱元組。當關系是一張表
維表中的行表中的每行(即數據庫中的每條記錄)就是一個元組 ,每列就是一個屬性。在二維表里,元組也稱為記錄。