2D リストがあり、要素のインデックスを検索する必要があります。私はプログラミングの初心者なので、次の関数を使用しました。
def in_list(c):
for i in xrange(0,no_classes):
if c in classes[i]:
return i;
return -1
ここで、classes は 2D リストであり、no_classes はクラスの数、つまりリストの最初の次元を示します。c が配列にない場合は -1 が返されます。検索を最適化できるものはありますか?