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