如何從一行(從具有換行分隔值的單列數組中的.txt文件)打印到序列的最後幾行但並不總是相同數量的線。從關鍵字到序列結束時從序列中打印多行
使用python 3.3。
我只想對某些數據的序列條目包含關鍵字的那些
我在想什麼線這樣的:
with open('filename.txt') as f:
for line in f:
cache.append(line)
for line in range(len(cache)):
if 'keyword' in cache[line].lower():
print line
#however i need to print the next line which is the start of the sequence and
#continue this until the end (I guess this could be ' " ' or 'keyword2')
三江源
你可以發佈一個輸入數據的例子並顯示預期的輸出嗎? – mhawke