k,v 是什么意思?
for?k,?v?in?kw.items(): ????????????setattr(self,?k,?v)
k,v 是什么意思?
按照上面改名字alice -> adam的例子,我理解是:
kw是tuple,里面的循環(huán)用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,里面的循環(huán)用item。
setattr函數(self是具體實例,舊屬性,新屬性)
但是這個后面外部傳入的:age=18, course='Python,兩個都是新屬性啊。
而且要是后期傳入3個屬性的話,那k,v兩個參數也不夠用???
2020-10-05
舉報
2022-05-18
這個k就是age和course,然后這個v就是18和python,**kw是值多參數存儲
2020-10-09
key和value的鍵值對,不是舊屬性、新屬性;三個或更多新的鍵值對都是一樣的;如 age=18, key是age,value是18