1

ファイルのすべての行をリストにロードするための通常のリスト内包表記があります

f = open('file')

try:
    self._raw = [L.rstrip('\n') for L in f]
finally:
    f.close()

ここで、各行をその場で「n」回リストに挿入したいと思います。リスト内包表記内でそれを行う方法は?

TNX

4

1 に答える 1

6
self._raw = [L.rstrip('\n') for L in f for _ in xrange(n)]
于 2009-07-02T22:05:13.663 に答える