Jede vierte Zeile eines eingelesenen Dokuments ausgeben
Verfasst: Freitag 20. Juli 2012, 12:56
Hi,
der Titel ist Programm. Ich habe eine Datei eingelesen und möchte gewisse Informationen rausfiltern. Dazu will ich mir nur bestimmte Zeilen printen, nämlich jede vierte.
Mein Ansatz:
Sry, ist bestimmt nicht schwer, aber ich steige grad von C++ um und die Schleifensyntax macht
mich noch ein wenig fertig.
Danke,
Splinter
der Titel ist Programm. Ich habe eine Datei eingelesen und möchte gewisse Informationen rausfiltern. Dazu will ich mir nur bestimmte Zeilen printen, nämlich jede vierte.
Mein Ansatz:
Code: Alles auswählen
fastQobjekt = open("sample_2.txt", "r")
numlines = 0
for line in fastQobjekt: # Zeilen werden gezählt
numlines += 1
print numlines
linevec = []
for line in range(1, numlines, 4): # benötigten Zeilen werden im Array gespeichert
linevec.append(line)
print linevec
# Print lines with indice from linevec ####funktioniert nicht ######
for range i = (0, numlines) in linevec:
print linevec[i]
fastQobjekt.close()
mich noch ein wenig fertig.
Danke,
Splinter