我有一个制表符分隔的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