タグ

2010年9月14日のブックマーク (1件)

  • 2010-09-14

    少したまったのでまとめてみた。 IterableLike zip(that):自身とthatを先頭から要素ごとにタプルにしたIterableを返す。要素数が異なる場合、余りは捨てられる。要素の多い方に揃える場合は zipAll を使う。 例) "hoge" zip "Scala" zipWithIndex:先頭の要素から順に (hoge,0),(piyo, 1),(foo, 2)...と添字をzipした(タプルにした)Iterableなオブジェクトを返す。 sliding(n,s) sつづつ進みながらn個をとる。 ex) "1234567".sliding(3,2) → Iterator("123", "345", "567") http://bit.ly/bJNfY6 TraversableLike groupBy(f):fの戻り値を元に分類する。ex) List(1,2,3,4).gr

    2010-09-14
    t_yano
    t_yano 2010/09/14
    便利メソッドまとめ