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

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

,如下圖所示,請問{dict}[list]這個格式返回的結(jié)果是什么?

,如下圖所示,請問{dict}[list]這個格式返回的結(jié)果是什么?

桃花長相依 2022-06-30 11:07:31
下面的程序含義:把“數(shù)字的字符串”轉(zhuǎn)換成“整數(shù)”第五行:return {'0':0,'1':1,'2':2,'3':3,'4':4,'5':5,'6':6,'7':7,'8':8,'9':9}[s]我們知道s='13579',那第五行返回的是啥?我嘗試在cmd的python交互模式下調(diào)出{'0':0,'1':1,'2':2,'3':3,'4':4,'5':5,'6':6,'7':7,'8':8,'9':9}[s]的返回值都失敗了嘗試1:s='13579'{'0':0,'1':1,'2':2,'3':3,'4':4,'5':5,'6':6,'7':7,'8':8,'9':9}[s]提示:KeyError:'13579'嘗試2:{'0':0,'1':1,'2':2,'3':3,'4':4,'5':5,'6':6,'7':7,'8':8,'9':9}['13579']依然提示:KeyError:'13579' 
查看完整描述

4 回答

?
慕運維8079593

TA貢獻(xiàn)1876條經(jīng)驗 獲得超5個贊

python中{dict}[list]這個格式返回的結(jié)果是:

{'0':0,'1':1,'2':2,'3':3,'4':4,'5':5,'6':6,'7':7,'8':8,'9':9}[s[0]]

{'0':0,'1':1,'2':2,'3':3,'4':4,'5':5,'6':6,'7':7,'8':8,'9':9}[s[1]]

……

'0':0,'1':1,'2':2,'3':3,'4':4,'5':5,'6':6,'7':7,'8':8,'9':9}[s[100]]


查看完整回答
反對 回復(fù) 2022-07-05
?
米脂

TA貢獻(xiàn)1836條經(jīng)驗 獲得超3個贊

{'0':0,'1':1,'2':2,'3':3,'4':4,'5':5,'6':6,'7':7,'8':8,'9':9}[s[0]]
{'0':0,'1':1,'2':2,'3':3,'4':4,'5':5,'6':6,'7':7,'8':8,'9':9}[s[1]]
……

查看完整回答
反對 回復(fù) 2022-07-05
?
呼喚遠(yuǎn)方

TA貢獻(xiàn)1856條經(jīng)驗 獲得超11個贊

def char2num(s):
return {'0': 0, '1': 1, '2': 2, '3': 3, '4': 4, '5': 5, '6': 6, '7': 7, '8': 8, '9': 9}[s]
#[s]里的字符都是字典的key鍵,通過map依次取一個字符來找字典里的key對應(yīng)的value。

查看完整回答
反對 回復(fù) 2022-07-05
?
茅侃侃

TA貢獻(xiàn)1842條經(jīng)驗 獲得超21個贊

我也遇到過同樣的困擾,為何自己直接去用“嘗試1”、“嘗試2”都會報錯呢?(提示:KeyError:'13579')
而程序整體的運行確實十分正確順利,原因就在于對于map()函數(shù)的理解不夠深入:map()函數(shù)接收兩個參數(shù),一個是函數(shù),一個是Iterable,map將傳入的函數(shù)依次作用到序列的每個元素,并把結(jié)果作為新的Iterator返回。
所以‘13579’在map函數(shù)下其實是按生成器一個字符一個字符的進(jìn)行運算的,所以并不會報錯。而直接像樓主那樣的“嘗試1”,“嘗試2”會爆錯也就不奇怪了,{}中并沒有‘13579’這樣的鍵。

查看完整回答
反對 回復(fù) 2022-07-05
  • 4 回答
  • 0 關(guān)注
  • 241 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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