WF={"Angel Falls":3211.7, "Tugela Falls":3110.2, "Three Sisters Fall":2998.5, "Olo'supena Falls":2953.3, "Yumbilla Falls":2940}
參考上面,當我使用下面的代碼洗掉“天使瀑布”時:
Waterfall = dict(WF)
del Waterfall["Angel Falls"]
print(len(WF))
它會給我 5 的答案。為什么不是 4 而是因為我在字典中洗掉了一個專案?
uj5u.com熱心網友回復:
這是因為 Waterfall = dict(WF) 創建了 WF 字典的副本。
所以你有 2 個物件:
- 白金
- 瀑布
您的洗掉操作是在 Waterfall dict 物件上進行的。
然后列印未更改的 WF dict 物件。
列印瀑布以查看更改。
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/358173.html
