Vincenty通过列表列表

Vincenty through a list o list

您好,我想使用 geopy.distance 中的 vincenty 来计算与坐标列表的距离。

这是我的代码:

import geopy 
from geopy.distance import vincenty
x = [[45.4777928, 9.1607807], [45.4625482, 9.1443695], [45.4632698, 9.1977634]]
vincenty(x)

输出错误为:

TypeError: unsupported operand type(s) for +=: 'int' and 'list'

有人可以帮助我吗?

正如我在评论中提到的(我自己没有 geopy),您需要使用以下方法将列表解压缩为参数:

vincentry(*x)