Artificial intelligent assistant

pythonでリストのfp.writeエラー python # -*- coding: utf-8 -*- import sys title = sys.argv[1:] pare=[] #vocab.txt for line in open(title[1]): line = line.split() i=0 for word in line: if(i==0): pare.append(word) i+=1 fp = open('distancewords.txt','w') for line in open(title[0]): line = line.split() for score in line: fp.write(str(pare[score])) fp.write('\n') fp.write('EXIT\n') fp.write(str(pare[score])) TypeError: list indices must be integers, not str




--- a.py 2015-02-01 15:53:54.000000000 +0900
+++ b.py 2015-02-01 15:54:04.000000000 +0900
@@ -1,7 +1,7 @@
for line in open(title[0]):
line = line.split()
for score in line:
- fp.write(str(pare[score]))
+ fp.write(str(pare[int(score)]))
fp.write('\
')
fp.write('EXIT\
')

xcX3v84RxoQ-4GxG32940ukFUIEgYdPy daf24d8fab85f68abf313e3b41990d68