如何打印文件的特定行

时间:2020-01-23 13:12:27

标签: python python-3.x

我有一个整数列表,例如:

Mylist = [3, 6, 17, 55]

我有一个Myfile.txt文件,其中包含100行。

现在,我必须从Mylist中提取Myfile.txt中存在的行,并将它们存储在另一个列表中。

1 个答案:

答案 0 :(得分:1)

这是一个利用列表理解的解决方案

with open('Myfile.txt','r') as f:
    data = f.read().split('\n')
NewList = [data[x] for x in Mylist]
相关问题