ファイルから 100 個の単語を読み取り、処理したいと考えています。
追加のカウンターなどを追加することはできますが、これを行うIOライブラリの1つにビルド内コマンドがあります。私はそれを見つけることができませんでした
require 'pp'
arr = []
i = 0
f=File.open("/home/pboob/Features/KB/178/synthetic/dataCreation/uniqEnglish.out").each(" ") { |word|
i=i+1
arr << word
if i==100
pp arr
arr.clear
i=0
end
}
pp arr
ありがとう!
PS: ファイルが大きすぎてメモリに収まらないため、「.each」を使用する必要があります。