我正在使用drawSVG
库中的函数:draw.Lines()
。此函数用于在指定点之间绘制线。例如,draw.Lines(x0, y0, x1, y1)
在点(x0,y0)和(x1,y1)之间画一条线
我的问题是我想画n条线。为此,我需要使用n个参数(draw.Lines(x0, y1, ... xn, yn)
)调用函数。每个参数必须是一个数字。我试过使用列表,但没用
我没有找到合适的方法。现在我正在用适当数量的参数调用函数,但我不喜欢这样
例如,如果我想打印一个正方形
svg.append(draw.Lines(10,10,100,10,100,100,10,100))
可以使用参数展开将列表传递给需要多个位置参数的函数
您的示例可以改写为:
因此,如果列表中有n行的结束坐标,可以将其传递给
drawLines
函数相关问题 更多 >
编程相关推荐