亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

new_child()方法

使用new_child()方法的打印效果是怎么回事?

正在回答

2 回答

from?collections?import?*
if?__name__?==?'__main__':
????print("hello?world")
????dict1={"hello":1,"world":2}
????dict2={"hello":3,"java":3}
????dict4={"hello":5,"java":5}
????dict3=ChainMap(dict1,dict2)
????print(dict3)
????#?maps:把ChainMap對象轉化為list對象,可以被訪問和修改。
????print(dict3.maps)
????#?new_child:在字典前插入一個新的字典,參數為空:插入一個空的字典。參數不為空,插入第一個位置。
????#ChainMap({},?{'world':?2,?'hello':?1},?{'java':?3,?'hello':?3})
????print(dict3.new_child())
????#ChainMap({'java':?5,?'hello':?5},?{'world':?2,?'hello':?1},?{'java':?3,?'hello':?3})
????print(dict3.new_child(dict4))


0 回復 有任何疑惑可以回復我~

# new_child方法不會改變chain_map而使返回一個新的ChainMap

new_chain_map = chain_map.new_child({'aa':'aa', 'bb':'bb'})

for key, value in new_chain_map.items():

? ? print(key, value)

1 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

new_child()方法

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

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

公眾號

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