Попробовал веб-ресурсы и не повезло, и мое краткое руководство.
Если у меня есть двумерный / многомерный массив:
array = [['x', 'x',' x','x'],
['x', 'S',' ','x'],
['x', 'x',' x','x']]
print array.index('S')
it returns nil
Итак, я иду и набираю:
array = ['x', 'S',' ','x']
print array.index('S')
возвращает значение, которое я ищу 1
Мое первое предположение: что-то не так вызывается в .index (), и ему нужны два аргумента, один для строки и столбца? В любом случае, как заставить работать .index для многомерного массива? Это первый шаг к решению моей маленькой проблемы с лабиринтом