狠狠精品久久久无码中文字幕,久久精品AⅤ无码中文字字幕,精品久久久无码人妻中文字幕

    1. <rp id="14sqs"><ruby id="14sqs"><input id="14sqs"></input></ruby></rp>
      1. <dd id="14sqs"></dd>

          <th id="14sqs"><track id="14sqs"></track></th>
          71愛課網 >  python培訓學校 python_copy()(python_copy文件)

          python_copy()(python_copy文件)

          • 授課方式: 面授/網課
          • 授課學校:python培訓學校
          • 預約人數:1148人試聽過
          • 教學點: 0個
          • 上課時段: 全日制
          • 開課時間:隨到隨學
          • 微信客服: 掃碼咨詢
          • 咨詢電話: 15907412407

          人工智能

          概述

          今天主要來看看Python中的淺拷貝和深拷貝內容,這里用一個實例來說明。

          需求:

          將一個列表的數據復制到另一個列表中。

          思路:

          使用列表[:],拿不準可以調用copy模塊。

          實現方法:

          #!/usr/bin/python

          #將一個列表的數據復制到另一個列表中

          import copy

          a=[1,2,3,4,['a','b']]

          b=a #賦值

          c=a[:] #淺拷貝

          d=copy.copy(a) #淺拷貝

          e=copy.deepcopy(a) #深拷貝

          #輸出

          print('================a改變前================')

          print('a=',a)

          print('b=',b)

          print('c=',c)

          print('d=',d)

          print('e=',e)

          a.append(5)

          a[4].append('c')

          #輸出

          print('================a改變后================')

          print('a=',a)

          print('b=',b)

          print('c=',c)

          print('d=',d)

          print('e=',e)

          python每日一練之如何copy

          輸出:

          python每日一練之如何copy

          python的復制,深拷貝和淺拷貝的區別

          一般有三種方法,

          alist=[1,2,3,["a","b"]]

          1、直接賦值,默認淺拷貝傳遞對象的引用而已,原始列表改變,被賦值的b也會做相同的改變

          python每日一練之如何copy

          2、copy淺拷貝,沒有拷貝子對象,所以原始數據改變,子對象會改變

          在淺拷貝時,拷貝出來的新對象的地址和原對象是不一樣的,但是新對象里面的可變元素(如列表)的地址和原對象里的可變元素的地址是相同的,也就是說淺拷貝它拷貝的是淺層次的數據結構(不可變元素),對象里的可變元素作為深層次的數據結構并沒有被拷貝到新地址里面去,而是和原對象里的可變元素指向同一個地址,所以在新對象或原對象里對這個可變元素做修改時,兩個對象是同時改變的.

          淺拷貝,原對象的list元素改變的話會改變當前對象,如果當前對象中list元素改變了,也同樣會影響原對象。

          python每日一練之如何copy

          3、深拷貝,包含對象里面的自對象的拷貝,所以原始對象的改變不會造成深拷貝里任何子元素的改變

          深拷貝就是完全跟以前就沒有任何關系了,原來的對象怎么改都不會影響當前對象

          python每日一練之如何copy

          覺得有用的朋友多幫忙轉發哦!后面會分享更多devops和DBA方面的內容,感興趣的朋友可以關注下~

          推薦課程

          師資力量

          狠狠精品久久久无码中文字幕,久久精品AⅤ无码中文字字幕,精品久久久无码人妻中文字幕