中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

python的復制方式有哪些

養魚的貓咪
125
2021-03-18 10:19:02
欄目: 編程語言

python復制的方式:1.通過直接賦值的方式復制;2.使用copy()函數復制;3.使用deepcopy()函數復制;

python的復制方式有哪些

python中實現復制的方式有以下幾種

1.通過直接賦值的方式復制


old_list = [1, 2, 3]

new_list = old_list

print(id(old_list), id(new_list))


old_list.append(6)

print(old_list, new_list)

print(id(old_list), id(new_list))


2.使用copy()函數復制


old_list = [1, 2, 3]

new_list2 = old_list.copy()

print(old_list, new_list2)

print(id(old_list), id(new_list2))


old_list.append(6)

new_list2.append("淺拷貝")

print(old_list, new_list2)

print(id(old_list), id(new_list2))


3.使用deepcopy()函數復制


import copy


old_list = [1, 2, 3, [4, 5]]

new_list3 = copy.deepcopy(old_list)

print(old_list, new_list3)

print(id(old_list), id(new_list3))


old_list.append(6)

print(old_list, new_list3)

print(id(old_list), id(new_list3))



0
丹阳市| 棋牌| 吉木乃县| 富顺县| 巴东县| 闸北区| 靖边县| 封开县| 棋牌| 宁陵县| 虎林市| 雷山县| 林口县| 曲水县| 青田县| 仁寿县| 称多县| 岫岩| 台前县| 黔西县| 西藏| 托克逊县| 哈尔滨市| 永城市| 南川市| 夹江县| 濮阳县| 广饶县| 漠河县| 拜城县| 闻喜县| 县级市| 金沙县| 左权县| 庆阳市| 龙山县| 紫云| 汨罗市| 甘德县| 三门峡市| 格尔木市|