我正在尝试连接 google 的 geocode api 和 github api 来解析用户的位置并从中创建一个列表。
我要创建的数组(列表)是这样的:
location, lat, lon, count
San Francisco, x, y, 4
Mumbai, x1, y1, 5
从谷歌地理编码中解析位置、纬度和经度,计数是该位置的出现。每次添加新位置时:如果它存在于列表中,则计数增加,否则将其附加到具有位置、纬度、经度的数组(列表),并且计数应为 1。
另一个例子:
location, lat, lon, count
Miami x2, y2, 1 #first occurrence
San Francisco, x, y, 4 #occurred 4 times already
Mumbai, x1, y1, 5 #occurred 5 times already
Cairo, x3, y3, 1 #first occurrence
我已经可以从 github 获取用户的位置,并且可以从 google 获取地理编码数据。我只需要在我正在努力解决的 python 中创建这个数组。
谁能帮我?谢谢。