次のようなものを想定します。
if mylist[0] == 1 or mylist[12] == 2:
# do something
しかし、mylist[12]
常に範囲外になるかどうかはわかりません。物事をシンプルに保ち、インデックスが存在するかどうかを確認するにはどうすればよいですか?やりたくない
if mylist[0] == 1:
# do something
elif mylist[12] == 2:
# do the EXACT same thing
同一のコード行が多すぎるため。