我有一个 .txt 文件,如下所示:
# Explanatory text
# Explanatory text
# ID_1 ID_2
10310 34426
104510 4582343
1032410 5424233
12410 957422
在文件中,同一行的两个 ID 用制表符分隔,制表符编码为'\t'
我正在尝试使用数据集中的数字进行一些分析,因此想要删除前三行。如何在 Python 中做到这一点?即我想生成一个新的数据集,如下所示:
10310 34426
104510 4582343
1032410 5424233
12410 957422
我已经尝试了以下代码,但它没有工作:
f = open(filename,'r')
lines = f.readlines()[3:]
f.close()
它不起作用,因为我得到了这种格式(一个列表,存在 \t 和 \n),而不是我在上面指出的那个:
[10310\t34426\n', '104510\t4582343\n', '1032410\t5424233\n' ... ]