そのため、宿題のために、(リストで指定された) 単語が表示される行番号または番号を見つけなければなりません。これまでのところ、私はこれを持っています
def index(f,l):
'str,list(str)==nonetype'
infile=open(f)
file=infile.read()
b=file.split('\n')
G=file.splitlines()
infile.close
count=1
res=0
c={}
a=[]
for i in b:
a+=[i]
for n in l:
while res <len(G):
small={G[res]:count}
c.update(small)
count+=1
res+=1
if (a[res] in c) and (n in a[res]):
print (n+'{}'.format(c[count]))
SO私はここに着き、範囲外になるためエラーが発生します。私は長い間取り組んできましたが、今はすべて意味不明なように見えます。