python 中函数参数使用**zidian 和zidian=zidian的区别:
我写了四中情况分别比较了输出结果:
1:
zidian={ 'name':'xingxing','age':23 } def xing(zidian=zidian): for k,v in zidian.items(): print(k,v)
print(xing(**zidian))
输出报错:TypeError: xing() got an unexpected keyword argument 'name'
2: