您可以
*在迭代器之前使用运算符,以在函数调用中对其进行扩展。例如:
timeseries_list = [timeseries1 timeseries2 ...]r = scikits.timeseries.lib.reportlib.Report(*timeseries_list)
(请注意
*之前
timeseries_list)
从python文档中:
如果语法*
expression出现在函数调用中,则表达式必须求值为可迭代。来自此迭代器的元素被视为附加的位置参数。如果存在位置参数x1,…,xN,并且表达式的计算结果为序列y1,…,yM,则等效于使用M
+ N个位置参数x1,…,xN,y1,…的调用。 ..,yM。
这在python教程的标题为“解包参数列表”的部分中也进行了介绍,其中还显示了如何使用字典对
**操作符的关键字参数进行类似的操作。



