我有一个整数列表,例如:
Mylist = [3, 6, 17, 55]
我有一个Myfile.txt
文件,其中包含100行。
现在,我必须从Mylist
中提取Myfile.txt
中存在的行,并将它们存储在另一个列表中。
答案 0 :(得分:1)
这是一个利用列表理解的解决方案
with open('Myfile.txt','r') as f:
data = f.read().split('\n')
NewList = [data[x] for x in Mylist]