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

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

對于字典中的每個值?

對于字典中的每個值?

手掌心 2021-03-09 13:09:30
我有一個帶有整數(shù)值的字典,我想對字典中的每個值執(zhí)行一個操作。我想為此使用一個for循環(huán),但我做對了。就像是:>>>print(myDict){'ten': 10, 'fourteen': 14, 'six': 6}>>>for value in myDict:...    value = value / 2>>>print(myDict){'ten': 5, 'fourteen': 7, 'six': 3}
查看完整描述

3 回答

?
DIEA

TA貢獻1820條經驗 獲得超2個贊

for k in myDict:

    myDict[k] /= 2


查看完整回答
反對 回復 2021-03-27
?
寶慕林4294392

TA貢獻2021條經驗 獲得超8個贊

要遍歷鍵和值:

for key, value in myDict.items():
    myDict[key] = value / 2

字典的默認循環(huán)遍歷其鍵,例如

for key in myDict:
    myDict[key] /= 2

或者您可以使用地圖或理解。

地圖:

myDict = map(lambda item: (item[0], item[1] / 2), myDict)

理解:

myDict = { k: v / 2 for k, v in myDict.items() }


查看完整回答
反對 回復 2021-03-27
?
holdtom

TA貢獻1805條經驗 獲得超10個贊

使用該dict.items()方法和dict理解:

dic = {'ten': 10, 'fourteen': 14, 'six': 6}
print({k: v/2 for k, v in dic.items()})

輸出:

{'ten': 5.0, 'six': 3.0, 'fourteen': 7.0}


查看完整回答
反對 回復 2021-03-27
  • 3 回答
  • 0 關注
  • 175 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號