请教如下问题怎么解决

请教如下问题怎么解决

文本文件如下
aaaaassssccddffdsss
qqwwerrrt66yaaassssssss
ddcvbnmhgaaaa

我想知道每行第二个a出现的位置,怎么实现
readline读取一行,然后用find找第二个a,返回它的位置。
试试看 谢谢
find函数如何找到第二个a

没法一下找到第二个,只能先找到第一个,然后设定搜索区间,再找一次。
s='adfsdfa'
s.index('a',s.find('a')+1)


QUOTE:
原帖由 moatlzy 于 2008-12-5 14:22 发表
s='adfsdfa'
s.index('a',s.find('a')+1)

楼上正解
index 有可能会引发异常
for line in open('ufile', 'r'):
    print s.find('a',s.find('a')+1)