Python 基礎(chǔ)教程

Python 流程控制

Python 函數(shù)

Python 數(shù)據(jù)類型

Python 文件操作

Python 對(duì)象和類

Python 日期和時(shí)間

Python 高級(jí)知識(shí)

Python 參考手冊(cè)

Python 字典 copy() 使用方法及示例

Python 字典方法

copy()方法返回字典的淺表副本。

copy()的語法為:

dict.copy()

copy()參數(shù)

copy()方法沒有任何參數(shù)。

從copy()返回值

此方法返回字典的淺表副本。它不會(huì)修改原始字典。

示例1:復(fù)制如何作用于字典?

original = {1:'one', 2:'two'}
new = original.copy()

print('原始字典: ', original)
print('復(fù)制字典: ', new)

運(yùn)行該程序時(shí),輸出為:

原始字典:  {1: 'one', 2: 'two'}
復(fù)制字典:  {1: 'one', 2: 'two'}

使用copy()方法和=運(yùn)算符復(fù)制字典的區(qū)別

使用copy()方法時(shí),將創(chuàng)建一個(gè)新字典,其中將填充原始字典中引用的副本。

當(dāng)使用=運(yùn)算符時(shí),將創(chuàng)建對(duì)原始字典的新引用。

示例2:使用=運(yùn)算符復(fù)制字典

original = {1:'one', 2:'two'}
new = original

# 從列表中刪除所有元素
new.clear()

print('new: ', new)
print('original: ', original)

運(yùn)行該程序時(shí),輸出為:

new:  {}
original:  {}

在這里,當(dāng)new字典被清除時(shí),original的字典也被清除。

示例3:使用copy()復(fù)制字典

original = {1:'one', 2:'two'}
new = original.copy()

# 從列表中刪除所有元素
new.clear()

print('new: ', new)
print('original: ', original)

運(yùn)行該程序時(shí),輸出為:

new:  {}
original:  {1: 'one', 2: 'two'}

在此,new字典被清除后,original字典保持不變。

Python 字典方法

丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清