collect

    27

    2答えて

    Rubyのmap! or collect!メソッドと同等のLinqとは何ですか?よりエレガントなLINQのソリューションがあった場合 a = [ "a", "b", "c", "d" ] a.collect! {|x| x + "!" } a #=> [ "a!", "b!", "c!", "d!" ] は私がのforeachのコレクションを反復処理することによってこ

    0

    2答えて

    あるソースからデータを収集し、特定のデータを選択してWebページに挿入する最も効率的な方法についてアドバイスできますか? を呼び出します。このブイのデータのテキストファイル: http://www.ndbc.noaa.gov/data/realtime2/46237.txtは、水温を見つけて、私のWebページにその値を挿入具体的には、私はしたいです。 最初の大きな質問:どのようなスクリプト言語を使

    17

    8答えて

    Rubyでは、特定の要素が変更されるような方法で配列をマップする最も表現力豊かな方法は何ですか?と他は手つかずのままです? これはそれを行うにはストレートな方法です: old_a = ["a", "b", "c"] # ["a", "b", "c"] new_a = old_a.map { |x| (x=="b" ? x+"!" : x) } # ["a", "b!", "c"]

    4

    2答えて

    それぞれがアイテムのセットを定義し、私は複数の役割を持っていると仮定します。 package A; use Moose::Role; sub items() { qw/apple orange/ } package B; use Moose::Role; with 'A'; sub items() { qw/watermelon/ } package C; use Moose: