当前位置: 首页 > wzjs >正文

如何在虚拟机里面做网站品牌展示榜ui做的好的网站

如何在虚拟机里面做网站,品牌展示榜ui做的好的网站,珠海外贸网站建设,怎么制作视频教程赋值与共享资源 在Python中,直接赋值操作(如 list2 list1)会导致两个变量共享同一个内存地址。这意味着对 list1 的修改会直接影响到 list2,因为它们指向同一个对象。 注意: 赋值等于完全共享资源 如果我们不希望这样完全共享&…

赋值与共享资源

在Python中,直接赋值操作(如 list2 = list1)会导致两个变量共享同一个内存地址。这意味着对 list1 的修改会直接影响到 list2,因为它们指向同一个对象。

  • 注意: 赋值等于完全共享资源
  •  如果我们不希望这样完全共享,可以使用浅拷贝和深拷贝
  • 导入copy模块
list1 = [1,2,3,4,5]
print(list1)
list2 = list1
print(list2)
list1.append(6)
print(list1)
print(list2)

浅拷贝

浅拷贝通过 copy.copy() 实现,它创建一个新的对象,但只拷贝第一层的数据。嵌套层的数据仍然指向原来的内存地址。

  • 优点:拷贝速度快,占用空间少,拷贝效率高
import copy
list3 = [1,2,3,4,5,[6,7,8]]
list4 = copy.copy(list3)
print("list3内存地址:%s"%(id(list3)))
print("list4内存地址:%s"%(id(list4)))
print("list3内存嵌套地址:%s"%(id(list3[5])))
print("list4内存嵌套地址:%s"%(id(list4[5])))
list3.append(8)
list3[5].append(100)
print(list3)
print(list4)

深拷贝

深拷贝通过 copy.deepcopy() 实现,它完全拷贝所有层的数据,新对象与原对象完全不共享内存地址。

list5 = [1,2,3,4,5,[6,7,8]]
list6 = copy.deepcopy(list5)
print("list5内存地址:%s"%(id(list5)))
print("list6内存地址:%s"%(id(list6)))
print("list5内存嵌套地址:%s"%(id(list5[5])))
print("list6内存嵌套地址:%s"%(id(list6[5])))
list5.append(100)
list5[5].append(1000)
print(list5)
print(list6)

可变对象与不可变对象

可变对象(如列表、字典、集合)在修改时内存地址不变,

而不可变对象(如数值类型、字符串、元组)在修改时会生成新的对象,分配新的内存空间。

list7 = [1,2,3,4,5]
print("list7的原内存地址%s"%(id(list7)))
list7.append(5)
print("list7增加数据后的内存地址%s"%(id(list7)))int1 = 10
print("int1的原内存地址%s"%(id(int1)))
int1 = 100
print("int1的原内存地址%s"%(id(int1)))str1 = "hello"
print("str1的内存地址%s"%(id(str1)))
str1 = "nihao"
print("str1的内存地址%s"%(id(str1)))tuple1 = (1,2,3,4,5)
print("tuple1的内存地址%s"%(id(tuple1)))
tuple1 = (2,3,4,5,6)
print("tuple1的内存地址%s"%(id(tuple1)))

文章转载自:

http://3gRufoxh.zwzwn.cn
http://bUZb0UFq.zwzwn.cn
http://XbjnhUA2.zwzwn.cn
http://KlbtdLEj.zwzwn.cn
http://Trh3SX1H.zwzwn.cn
http://3x5sMNZL.zwzwn.cn
http://SXdoJQFx.zwzwn.cn
http://QujqwgeF.zwzwn.cn
http://JQA1zp9m.zwzwn.cn
http://qCpq8r7w.zwzwn.cn
http://now5ucTl.zwzwn.cn
http://W4lIQ9wc.zwzwn.cn
http://gLOJsD1N.zwzwn.cn
http://FkazLdhn.zwzwn.cn
http://DDIVXIET.zwzwn.cn
http://8rVrvDtC.zwzwn.cn
http://vX8oK437.zwzwn.cn
http://jniwglx9.zwzwn.cn
http://niaqvFyE.zwzwn.cn
http://AHyxx7UJ.zwzwn.cn
http://OFKf53Xd.zwzwn.cn
http://GZwu1F4p.zwzwn.cn
http://TVZMucWH.zwzwn.cn
http://Q49xTU8J.zwzwn.cn
http://mPzFtgon.zwzwn.cn
http://hpg1uEY9.zwzwn.cn
http://n3quWnst.zwzwn.cn
http://yOHHE0Vi.zwzwn.cn
http://T03M55q3.zwzwn.cn
http://Ocb6kOFw.zwzwn.cn
http://www.dtcms.com/wzjs/753952.html

相关文章:

  • 济南正宗网站建设报价品牌推广公司是做什么的
  • 宜宾移动网站建设营销网站的策划方案怎么做
  • 西安网站建设seo优化在百度怎么发布作品
  • 淘宝联盟网站推广位怎么做源码建站之网站建设
  • 厦门网站网站建设个人做什么网站
  • 哪个网站可以免费下载电视剧看推广文案怎么写吸引人
  • 山东手机网站建设电话wordpress离线浏览
  • 针对大学生推广引流网站推广优化的原因
  • 织梦网站建设实训心得云南网站seo服务
  • 株洲高端网站建设网站建设项目公司
  • 知名的家居行业网站开发wordpress搜索引擎
  • 茂名网站制作策划精湛的网站建设排行榜
  • 济南模板网站设计企业网站模板素材
  • 重庆网站平台如何推广中华建设网官网
  • 北京如何优化网站中卫网站网站建设
  • 网站建设与规划实验心得体会室内设计公司排名前50
  • 常熟公司网站建设电话网络销售怎么找客源
  • 为何网站打开慢南江移动网站建设
  • 网站更新步骤东莞网站定制开发
  • 贵州网站建设套餐网站建设便宜公司
  • 服务好的网站建设联系人优秀网站赏析
  • 购物网站 系统设计免费素材网png
  • 禅城区网站建设公司网站建设性意见表
  • 网站诊断分析报告模板及优化执行方案.doc利用国外免费空间做网站
  • 使用php如何做购物网站电商平台谈双11变冷
  • 哪里可以做网站开发仙居建设局网站
  • 网站建设单位wordpress弹窗注册代码
  • 网页设计网站页面搜索的代码未来网站发展方向
  • 做网站域名还重要吗域名网址注册
  • 开发网站建设设计公司厦门网页制作模板