У меня есть список значений индекса, которые представляют порядок координат, которые я должен посетить на карте.Каждый индекс представляет (x, y).
Out[4]: [0, 8, 11, 6 ,10, 3, 4, 2, 14, 1, 7, 12, 13, 15, 5, 9]
Используя эти координаты, я сгенерировал матрицу расстояний.Моя цель - найти общее расстояние перемещения.
Мне удалось достичь его с помощью iloc
, где я последовательно суммировал значения индекса.Однако нужен автоматизированный способ сделать это, так как у меня есть большой объем данных, чтобы пройти.Есть ли более простой способ сделать это?
In[6]: dmatrix.iloc[0][8]+dmatrix.iloc[8][11]+dmatrix.iloc[11][6]+dmatrix.iloc[6][10]+dmatrix.iloc[10][3]+dmatrix.iloc[3][4]+dmatrix.iloc[4][2]+dmatrix.iloc[2][14]+dmatrix.iloc[14][1]+dmatrix.iloc[1][7]+dmatrix.iloc[7][12]+dmatrix.iloc[12][13]+dmatrix.iloc[13][15]+dmatrix.iloc[15][5]+dmatrix.iloc[5][9]+dmatrix.iloc[9][0]