わからないこと
readlineで1行ずつ読みこみ、メモリで保持するデータが100行にするようにすることは可能でしょうか?
教えて頂きたいこと
readlineで1行ずつ読みこみ、メモリで保持するデータが100行にするようにすることは可能な場合、どのような関数又は、モジュールを使用するのかを教えて頂きたいです。
例えば250行あるファイルを読み込んだとき、
1.「最初の100行(1〜100行目)」を読んだところで読み込みをやめて100行分を処理して終わり
2. 最後まで読み切って「最後の100行(151〜250行目)」の100行分を処理して終わり
3. 「最初の100行(1〜100行目)」を読んだところで処理して、「次の100行(101〜200行目)」を読んだところで処理して、最後まで読み切って「最後の50行(201〜250行目)」を処理して終わり
4. 「最初の100行(1〜100行目)」を読んだところで処理して、「次の100行(101〜200行目)」を読んだところで処理して、最後まで読み切って「100行に足りなかったから何もしない」で終わり
なのか、どれでしょう?
曖昧に日本語で書くとなにがしたいのか伝わりません。
例えば「10行のファイルを3行ごとに処理したい時、どうなるのが理想か」を実例で実際に書くのが、質問する上でも有効ですし、ロジックを考える時でもいいですよ。
回答3件
あなたの回答
tips
プレビュー