Я новичок в Python, но пытаюсь вызвать Google Distance Matrix API
Так выглядит мой фрейм данных
![enter image description here](https://i.stack.imgur.com/a0fzv.png)
Загрузка данных во фрейм данных
data = pd.read_csv(input_filename, encoding ='utf8')
Мне просто нужна помощь в зацикливании списка.
Проблема: продолжает печататься весь список
#Column name in your input data
start_latitude_name = "Start Latitude"
start_longitude_name = "Start Longitude"
end_latitude_name = "End Latitude"
end_longitude_name = "End Longitude"
start_latitude_names = data[start_latitude_name].tolist()
end_latitude_names = data[end_latitude_name].tolist()
start_longitude_names = data[start_longitude_name].tolist()
end_longitude_names = data[end_longitude_name].tolist()
for start_latitude_name in start_latitude_names:
origins = start_latitude_name, start_longitude_name
destinations = end_latitude_name, end_longitude_name
mode = "walking"
# Set up your distance matrix url
distancematrix_url = "*Omitted unnecessary parts*origins={0}&destinations={1}&mode={2}&language=en-EN&key={3}".format(origins, destinations, mode, API_KEY)
print(distancematrix_url)
Токовый выход (из каждой петли)
# Omitted unnecessary info
origins=40.7614645,123.0,-73.9825913,456.0&destinations=40.65815,789.0,-73.98283,0.0
Ожидаемый выход (из каждой петли)
origins=40.7614645,-73.9825913&destinations=40.65815,-73.98283
Я уверен, что я не зацикливаю это правильно, но я попробовал ответы на нескольких постах, и это не сработало для меня.Я открыт для лучших альтернатив зацикливания данных.Не стесняйтесь поправлять меня.
Спасибо!