课程
/后端开发
/Python
/python进阶
如题,
for k,v in kw.iteritems():
setattr(self,k,v)
这两行代码在整个代码中的意义是什么
2020-06-05
源自:python进阶 4-4
正在回答
*args和**kw
*args和**kw都代表不确定的函数变量,即在函数调用时可以选择传入或者不传入参数,都不影响函数运行。
其中*args将传入对象当成是元组对待;**kw将传入对象当成字典对待。**kw的作用是在函数调用时,可变参数的key,value值打包成dic,传给kw。因此是kw.iterable()。iteritems()
for···in···
字典遍历
举报
学习函数式、模块和面向对象编程,掌握Python高级程序设计