新聞中心
這里有您想知道的互聯網營銷解決方案
創(chuàng)新互聯Python教程:pythoncopy()和直接賦值的區(qū)別
區(qū)別說明

1、使用“=”直接賦值,是引用賦值,更改一個,另一個同樣會變。
2、copy()復制一個副本,原值和新復制的變量互不影響。
實例
a = ['龍虎英雄會', '十二金錢鏢', '亂世梟雄', '老店風云', '三俠五義']
b = a # 直接賦值
c = a.copy() # 復制列表中的所有元素
print('a:', a)
print('b:', b)
print('c:', c, '\n')
del a[1] # 刪除列表中的第2個元素
print('a:', a)
print('b:', b)
print('c:', c, '\n')
b.remove('老店風云') # 移除指定元素
print('a:', a)
print('b:', b)
print('c:', c, '\n')
c.append('禁煙風云') # 添加指定元素
print('a:', a)
print('b:', b)
print('c:', c)以上就是python copy()和直接賦值的區(qū)別,大家在使用這兩種方法的時候,要注意區(qū)分它們的不同。更多Python學習指路:創(chuàng)新互聯python教程
本文教程操作環(huán)境:windows7系統(tǒng)、Python 3.9.1,DELL G3電腦。
文章標題:創(chuàng)新互聯Python教程:pythoncopy()和直接賦值的區(qū)別
標題鏈接:http://m.5511xx.com/article/dpjppss.html


咨詢
建站咨詢
