我要添加线的所有坐标,如下所示
coordinates = []
for line in lines:
for x1,y1,x2,y2 in line:
coordinates.extend((x1,y1),(x2,y2))
以后检索x和y坐标以进行进一步计算
x,y = zip(*coordinates)
我收到错误TypeError:extend()恰好接受一个参数(给定2个)。如何在不调用扩展两次的情况下实现以上目标
coordinates.extend((x1,y1))
coordinates.extend((x2,y2))
元素应该在元组或列表中
coordinates.extend(((x1, y1), (x2, y2)))
也是通过
coordinates.extend((x1, y1))
coordinates.extend((x2, y2))
可以实现
coordinates.extend((x1, y1, x2, y2))
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句