Ruby 初心者スレッド Part 66at TECH
Ruby 初心者スレッド Part 66 - 暇つぶし2ch822:デフォルトの名無しさん
20/10/11 00:59:43.22 B+MSoWxK0.net
( line, ary ), line_num
この( ) をなくすと、エラーになる
TEXT = <<'EOT'
a
b
EOT
line_numbers = TEXT.each_line.with_object( [ ] ).with_index( 1 ) do | ( line, ary ), line_num | # 各行・蓄積変数・行番号
ary.push( line_num )
puts "#{ line_num } : #{ line }"
end
p line_numbers
出力
1 : a
2 : b
[1, 2]


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch