第一期 Python 程式設計入門共學營作業任務七


今天要跟大家介紹Python dict物件的一個方法dict.copy()
以下是官方文件的介紹

Return a shallow copy of the dictionary.

描述

Python 字典(Dictionary) copy() 函数回傳一個字典的複製。

語法

dict.copy()

參數

  • NA

回傳值

回傳一個字典的複製。

實例

dict1 = {'name': 'Jack', 'height': 175, 'weight': 75}
dict2 = dict1.copy()
#{'name': 'Jack', 'height': 175, 'weight': 75} {'name': 'Jack', 'height': 175, 'weight': 75}
print(dict1, dict2)
#139793342545504 139793275841024(二字典記憶體位置不相同)
print(id(dict1), id(dict2))
dict2['sex']='male'
#{'name': 'Jack', 'height': 175, 'weight': 75, 'sex': 'male'}
print(dict2)
#139793342545504 139793275841024(二字典記憶體位置不相同,互相不受影響)
print(id(dict1), id(dict2))

程式設計實作題

#第一期Python程式設計入門共學營






Related Posts

#001_0612 始まる。

#001_0612 始まる。

GitLab 架設

GitLab 架設

如何使用 Python 和 Locust 進行 Load testing 入門教學

如何使用 Python 和 Locust 進行 Load testing 入門教學

JS 展開  (Spread Operator) 以及反向展開 (Rest Parameters)

JS 展開 (Spread Operator) 以及反向展開 (Rest Parameters)

七天學會 swift - 在背景中下載資料並存檔 Day7

七天學會 swift - 在背景中下載資料並存檔 Day7

[Cellular Network  Study]

[Cellular Network Study]



Comments