在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