Поэтому я разрабатывающей программу, которую нужно индексировать вложенный список, используя сохраненный список координат:Более вещий способ индексации со списком координат
например
coordinate = [2,1]
Для функции, возвращает элемент в вложенного списка, я использую
return room[coordinate[0]][coordinate[1]]
Мои инстинкты программирования говорят мне, что это, кажется, слишком долго, и там должен быть короче способ сделать это, особенно в Python, бушель Я не могу найти ничего подобного. Кто-нибудь знает, есть ли такой метод?
Вы храните координаты внутри комнаты? – Joohwan
Учитывая ваш [предыдущий вопрос] (http://stackoverflow.com/q/17758431/282912), вы уверены, что список является лучшим представлением лабиринта? Словарь даст вам гораздо большую гибкость для представления смежности и тому подобного. Иными словами, как только вы выбрали список списков, вы заперли себя в декартовой плоскости и должны отслеживать многие пары координат. – msw