新聞中心
這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
創(chuàng)新互聯(lián)Python教程:pythoncopy()和直接賦值的區(qū)別
區(qū)別說(shuō)明

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


咨詢(xún)
建站咨詢(xún)
