2009-07-02 2 views
1

ich eine regelmäßige Liste Verständnis haben alle Zeilen einer Datei in einer ListeOne-Liner Linien replizieren aus einer Datei (Python) kommt

f = open('file') 

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

Jetzt würde ich jeweils in der Liste einfügen laden möchten Linie 'n' mal im laufenden Betrieb. Wie mache ich das im Listenverständnis?

Tnx

+0

Es tut mir leid Ihnen meine grundlegende Frage zu stören, aber ich würde gerne fragen - was bedeutet self._raw? –

Antwort

6
self._raw = [L.rstrip('\n') for L in f for _ in xrange(n)]