k,v 是什么意思?
for k, v in kw.items(): setattr(self, k, v)
k,v 是什么意思?
按照上面改名字alice -> adam的例子,我理解是:
kw是tuple,里面的循环用item。
setattr函数(self是具体实例,旧属性,新属性)
但是这个后面外部传入的:age=18, course='Python,两个都是新属性啊。
而且要是后期传入3个属性的话,那k,v两个参数也不够用啊?
for k, v in kw.items(): setattr(self, k, v)
k,v 是什么意思?
按照上面改名字alice -> adam的例子,我理解是:
kw是tuple,里面的循环用item。
setattr函数(self是具体实例,旧属性,新属性)
但是这个后面外部传入的:age=18, course='Python,两个都是新属性啊。
而且要是后期传入3个属性的话,那k,v两个参数也不够用啊?
2020-10-05
举报