1. 程式人生 > 實用技巧 >MySql的用法總結-1

MySql的用法總結-1

技術標籤:pythonpython

python淺拷貝

拷貝不可變型別

import copy

if __name__ == '__main__':
    a = [1, 2, 3, 4]
    b = copy.copy(a)
    # 改變b, 但是A不會發生改變
    b[0] = 100
    print(a)

拷貝可變型別

import copy

if __name__ == '__main__':

    a = [[1], [2], [3], [4]]
    b = copy.copy(a)
    # 改變b中0號元素, a的0號元素同時改變
    b[0][
0] = 100 print(a)

深拷貝

import copy


if __name__ == '__main__':

 a = [[1], [2], [3], [4]]
 b = copy.deepcopy(a)
 # 改變b中0號元素, a的0號元素不會改變
 b[0][0] = 100
 print(a)
 ~~~