我有一個製表符分隔的txt文件。最有效地刪除製表符分隔txt的第n行
我想刪除第n個製表符分隔的txt行。
我將指派喜歡
n = 1
程序將只刪除文件的第一行。
如果程序在沒有讀取整個輸入文件的情況下執行,那麼它會很棒。
我試圖從我以前的一個問題來學習:
Concatenate tab-delimited txt files vertically
這個問題是垂直連接兩個製表符分隔txt文件。所以我認爲扭轉這個過程會爲我做一些類似的事情。但我無法找到如何去做。
我也試過很多其他的計算器答案。
但它們大多 '具有特定短語除去線' 而不是 '除去第n行'
(How to delete a line from a text file using the line number in python,Deleting a specific line in a file (python),Deleting a line from a file in Python)
除非線長度都相同,除了讀取要刪除一個所有的線條和打印所有的人。 – tripleee
可能重複[如何使用python中的行號從文本文件中刪除行](http://stackoverflow.com/questions/17747522/how-to-delete-a-line-from-a-text- python) – tripleee
@tripleee雖然這個問題的標題說使用行號刪除,但這個問題實際上並不是。這個問題是明確地分配「短語='狗叫''和刪除與該短語行。 – user3123767