在Python中,我写了这个:这为什么会导致语法错误?
bvar=mht.get_value()
temp=self.treemodel.insert(iter,0,(mht,False,*bvar))
我试图扩大BVAR的函数调用作为参数。 但它然后返回,
File "./unobsoluttreemodel.py", line 65
temp=self.treemodel.insert(iter,0,(mht,False,*bvar))
^
SyntaxError: invalid syntax
什么刚刚发生?它应该是正确的吗?
对,'*'分辨率操作符不允许创建元组。 – AndiDog 2010-10-06 08:51:11