def createSVGStyleTransformationMatrix(self, transformMatrix):
return "matrix(%f %f %f %f %f %f)"%(transformMatrix[0],transformMatrix[1],transformMatrix[2],transformMatrix[3],transformMatrix[4],transformMatrix[5])
由于所有替换都来自同一个列表并且按顺序排列,我希望有一种更简洁的方法来执行此操作。有人有什么想法吗?
请您参考如下方法:
或者,使用 str.format方法(版本 2.6+),在 Python 3.x 中优于字符串插值(%):
return "matrix(%f %f %f %f %f %f)".format(*transformMatrix)
* 指示 Python 解释器 unpack来自列表或元组的参数。
