第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

什么時(shí)候用kwargs['names'],什么時(shí)候用kwargs.get('names')?

為什么課程示例用的kwargs.get,但練習(xí)答案就用了kwargs[ ]?

我有點(diǎn)亂...用[ ]是為了制造list嗎?而kawargs.get( )產(chǎn)生的是dict?

因?yàn)樽詈髴?yīng)用時(shí),names=['Alice','Bob',Candy']...[16,17,15])是list,

所以應(yīng)為函數(shù)最后要應(yīng)用到list上面,所以前面函數(shù)需要把kwargs轉(zhuǎn)換為list?


正在回答

4 回答

# Enter a code

def infom(**kwargs):

names_list=kwargs['names']

gender_list=kwargs['gender']

age_list=kwargs['age']

index=0

for name in names_list:

gender=gender_list[index]

age=age_list[index]

print('name:{},gender:{},age:{}'.format(name,gender,age))

index=index+1


0 回復(fù) 有任何疑惑可以回復(fù)我~

您可以試一下,kwargs[]和kwargs.get()是一樣的,不會(huì)報(bào)錯(cuò),也不會(huì)影響結(jié)果,但是如果key值不存在,那么[]會(huì)報(bào)錯(cuò),get()不會(huì)報(bào)錯(cuò),顯示默認(rèn)值,您可以試一下

2 回復(fù) 有任何疑惑可以回復(fù)我~

不是都可以嗎把kwargs[ ]換成kawargs.get( )也行啊

0 回復(fù) 有任何疑惑可以回復(fù)我~

1、首先可變關(guān)鍵字參數(shù)(kwargs)與可變參數(shù)(args)的區(qū)別就是前者是默認(rèn)為dict, 后者默認(rèn)為tuple,其中dict是屬于key+value,key必須是唯一的,對(duì)應(yīng)題目意味著name作為key只能出現(xiàn)一次

可以看到示例里面的name只是單次出現(xiàn)的,而練習(xí)的時(shí)候,name中添加了多個(gè)value,其實(shí)兩者都可以提取關(guān)鍵字,而練習(xí)要求的是《分別把每個(gè)同學(xué)的名字。。?!?,所以需要將name提取出一個(gè)list進(jìn)行遍歷使用

2、后面你所有的提問(wèn)都是對(duì)的

1 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

什么時(shí)候用kwargs['names'],什么時(shí)候用kwargs.get('names')?

我要回答 關(guān)注問(wèn)題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)