日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php框架 > 框架設計 > 大數據系列修煉-Scala課程38

大數據系列修煉-Scala課程38

來源:程序員人生   發布時間:2016-11-29 08:38:11 閱讀次數:3304次

大數據系列修煉-Scala課程38


核心內容:
1、List伴生對象操作方法代碼實戰


1、List伴生對象操作方法代碼實戰

List的object(伴生對象)中經常使用的方法:
1>apply:構造1個List實例對象
2>range:指定1個范圍是左閉右開的List對象,同時可以指定兩個元素之間的步長
3>zip:拉鏈操作、unzip:反拉鏈操作、將之前zip取得的集合結果進行反操作、生成兩個List集合
4>flatten與concat:將內部集合中的所有元素聯合構成1個新的集合,即統1構成1個List


實例程序1:

object regex { //apply //apply:生成1個List對象 val list = List.apply(10,20,30) //> list : List[Int] = List(10, 20, 30) val list1 = list.map((x:Int)=>x+10) //> list1 : List[Int] = List(20, 30, 40) println(list1) //> List(20, 30, 40) val list2 = List(10,20,30) //> list2 : List[Int] = List(10, 20, 30) //range val list3 = List.range(1 , 5) //> list3 : List[Int] = List(1, 2, 3, 4) println(list3.mkString("[", "\t", "]")) //> [1 2 3 4] println(List.range(10, 1, -2)) //> List(10, 8, 6, 4, 2) //zip的拉鏈操作與unzip的反拉鏈操作 val list4 = "spark".toList //> list4 : List[Char] = List(s, p, a, r, k) val list5 = List(1,2,3,4,5) //> list5 : List[Int] = List(1, 2, 3, 4, 5) val list6 = list4.zip(list5) //> list6 : List[(Char, Int)] = List((s,1), (p,2), (a,3), (r,4), (k,5)) println(list6) //> List((s,1), (p,2), (a,3), (r,4), (k,5)) println(list6.mkString("[", "\t", "]")) //> [(s,1) (p,2) (a,3) (r,4) (k,5)] val (a,b) = list6.unzip //> a : List[Char] = List(s, p, a, r, k) //| b : List[Int] = List(1, 2, 3, 4, 5) println(a) //> List(s, p, a, r, k) println(b) //> List(1, 2, 3, 4, 5) //flattenconcat:將集合中的所有元素聯合構成1個新的集合 val list7 = List(List("spark","hadoop"),List(10,20,30),List(80.8,98.8)).flatten //> list7 : List[Any] = List(spark, hadoop, 10, 20, 30, 80.8, 98.8) println(list7) //> List(spark, hadoop, 10, 20, 30, 80.8, 98.8) val list8 = List.concat(List("spark","hadoop"),List(10,20,30),List(80.8,98.8)) //> list8 : List[Any] = List(spark, hadoop, 10, 20, 30, 80.8, 98.8) println(list8) //> List(spark, hadoop, 10, 20, 30, 80.8, 98.8) //map2操作:map2可以同時對兩個集合履行map操作 }
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 成人黄色一级视频 | 99久色| 亚洲精品麻豆 | 视频一区二区在线 | 亚洲免费av网| 国产一区精品 | 国产精品欧美激情 | 久久久国产成人一区二区三区 | 久久久久久国产精品免费免费 | 综合二区| 美女视频网站色 | 中国一级特黄真人毛片 | 成人性生交大片免费观看嘿嘿视频 | 免费观看黄色av | 日韩欧美视频一区 | 欧美一级少妇 | 爽爽影院在线看 | 亚洲一区二区在线 | 久久1区 | 精品视频在线观看一区二区三区 | 日韩综合久久 | 亚洲欧美综合一区 | 欧美日韩精品免费 | 久久18| 国产专区视频 | 久久国产精品电影 | 色综合久久五月 | 日韩高清成人 | 一区二区三区不卡视频在线观看 | 国产片一区二区 | 麻豆b2b| wwwav在线| 亚洲视频一 | 日韩精品视频在线播放 | 伊人久久亚洲 | 亚洲 欧美变态 另类 综合 | 亚洲一区二区免费视频 | 7777久久香蕉成人影院 | 天堂网在线视频 | 天天插天天狠 | 国产精品一区二 |