亚洲区国产区激情区无码区,国产成人mv视频在线观看,国产A毛片AAAAAA,亚洲精品国产首次亮相在线

Python 基礎(chǔ)教程

Python 流程控制

Python 函數(shù)

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

Python 文件操作

Python 對象和類

Python 日期和時間

Python 高級知識

Python 參考手冊

Python 集合 copy() 使用方法及示例

Python 集合方法

copy()方法復(fù)制集合。

在Python中,可以使用=操作符復(fù)制集合。例如:

numbers = {1, 2, 3, 4}
new_numbers = numbers

以這種方式復(fù)制集的問題在于,如果您修改了numbers集,則new_numbers集也會被修改。

numbers = {1, 2, 3, 4}
new_numbers = numbers

new_numbers.add('5')

print('numbers: ', numbers)
print('new_numbers: ', new_numbers)

運行該程序時,輸出為:

numbers:  {1, 2, 3, 4, '5'}
new_numbers:  {1, 2, 3, 4, '5'}

但是,如果在修改新集時需要原始集不變,則可以使用copy()方法。

的語法copy()為:

set.copy()

copy()參數(shù)

它不帶任何參數(shù)。

copy()返回值

copy()方法修改給定的集合。它不返回任何值。

示例1:copy()方法如何用于set?

numbers = {1, 2, 3, 4}
new_numbers = numbers.copy()

new_numbers.add('5')

print('numbers: ', numbers)
print('new_numbers: ', new_numbers)

運行該程序時,輸出為:

numbers:  {1, 2, 3, 4}
new_numbers:  {1, 2, 3, 4, '5'}

Python 集合方法