基本的には、私が見ているすべてのファイルを読み込むことはできませんが、それらをすべて処理して、素敵なサンプルを保存します。はループに保存しますが、要素を保存しないでください
def foo(findex):
return [bar(line) for line in findex] # but skip every nth term
しかし、私はそれにすべてのn番目の行を保存しないでできるようにしたいと思います。私がやりたい
onelinerです。すなわち、私はまだ(バイト位置の目的のために)実行したいが、私はそのために十分なメモリがないので、イメージを保存したくない。
bar(行)の出力が1,2,3,4,5,6,...
の場合、私はまだ1,2,3,4,5,6,...
で実行したいと思いますが、戻り値は[1,3,5,7,9,...]
か何かの並べ替えが必要です。
それは 'でない場合(I%Nだろう) 'のために1/nの場合? Pythonでは0ですか? –
はい、OPは時折1行をスキップします。もちろん、 'n == 2 'のときはあいまいです:) –
ああ、はい、その質問はそう言います。ありがとう! –