おそらくばかげた質問ですが、私は一般的に疑問に思っています。誰かが知っているなら、特に正規表現とテキスト解析の分野で、Pythonインタープリターがどれほどの先見性を持っているか。
ある時点で私のコードが次のようになっているとします。
mylist = ['a', 'b', 'c', ... ]
if 'g' in list: print(mylist.index('g'))
whileループなどでこれを行うためのより安全な方法はありますか?つまり、インデックスは最初から2番目の解析で検索されますか、それとも2つのg(上記の行)はPythonの頭の中で同じものですか?