0

一連の数字を含むリストがあります。この番号のリストは、.dat ファイルの行に対応しています。リストをどのように使用して[0,1,2,3,4,5,6,9,4]、各番号に対応する .dat ファイルの行を出力するにはどうすればよいですか。

4

2 に答える 2

2

行をメモリに読み込み、リストに入れ、そのリストにインデックスを付けます。

with open('somefile') as fileobj:
    lines = list(fileobj)

for index in indices:
    print lines[index]
于 2013-03-28T14:38:53.633 に答える
0
file = [ l for l in open('file.name') ]
for i in list:
   print file[i]
于 2013-03-28T14:52:15.590 に答える