У меня есть словарь, который содержит имя точки и координаты:
{
'A':{
'latitude':'50.46681789',
'longitude':'30.6370689'
},
'B':{
'latitude':'50.45898787',
'longitude':'30.63235446'
},
'C':{
'latitude':'50.45699448',
'longitude':'30.62394564'
}
Мне нужно найти расстояние между точками словаря.У меня уже была функция для расстояния процесса, но мне нужно выполнить итерацию по dict в формате:
[
{
'name': 'AB',
'distance': <distance_between_A_B>,
},
{
'name': 'BC',
'distance': <distance_between_B_C>,
},
{
'name': 'AC',
'distance': <distance_between_A_C>,
}
]
Моя проблема в том, что я не могу исправить итерацию по исходному dict без дубликатов.