Блин, народ, вы че, уже Google пользоваться разучились или попросту лень*?
Первая-же ссылка дает богатейшую пищу для мозгов:
https://habr.com/ru/post/119158/
А если чуть-чуть напрячь мозг и прочитать то, что написанопо следующим трем-четырем ссылкам, то можно уже будет из себя представлять крутого специалиста.
Если надо "
просто загрузить массив и получить ответ", то таких возможностей довольно много, вот например, один из них:
https://github.com/pmatiello/python-graph
А вообще, алгоритм поиска кратчайшего пути в графе изучается на любой специальности, хоть немного связанной с ИТ.