2015-03-19 61 views
0

對不起,但我是一個scala的新手。我怎麼能得到scala數組中的第一個K元素?

我想在斯卡拉陣列前K元素,在Python,我可以使用:

arr[0:K]得到ARR的前K元素,

我怎麼能在斯卡拉嗎?

+0

http://www.scala-lang.org/api/current/index.html#scala.Array – 2015-03-19 04:59:10

+0

一個做它通過閱讀API文檔, @MarekAdamek指出。說真的,至少要回顧一下 - 如果你對收藏不太熟悉,你會不必要地掙扎API – 2015-03-19 09:41:46

回答

4

你可以這樣做:

arr.take(k) 
+0

你知道如何拍攝2-4個元素嗎?在Python中,我們可以使用arr [1:3] – user2848932 2015-03-20 05:08:43

+2

嘗試a.slice(1,4) – Rahul 2015-03-20 05:16:49

+0

非常感謝! – user2848932 2015-03-20 09:04:29

相關問題