リストLの要素Xのオフセットを求める

昨日のコードprocess03.pyを改良。
以下のように、リストLの要素sのオフセット値を得るためにipointという変数を使っていた。

ipoint = -1
# find a line including variable definitions
for s in L:
   ipoint +=1
   if s.find('PARAMETER') != -1 and s.find('PP') != -1:
       defline = s
       defpoin = ipoint

そんなことはする必要がないようなので、次のように改良する。

# find a line including variable definitions
for s in L:
   if s.find('PARAMETER') != -1 and s.find('PP') != -1:
       defline = s
       defpoin = L.index(s)

L.index(s)と書くと、リストLの要素sのオフセットが得られる("初めてのPython, pp.221)。