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

网站建设 有聊天工具的吗e建网

网站建设 有聊天工具的吗,e建网,wordpress 主机 优点,中国企业500强净利润排名python中关于深拷贝和浅拷贝的详解 概述 在python的语法中,有两种变量的拷贝方式 一种是深拷贝,一种是浅拷贝 我们先说深拷贝 语法 这里需要通过导入系统的copy模块中的deepcopy才可以 import copy 新的对象 copy.deepcopy(被拷贝对象) 解释 深拷贝是将操作对象整体复制…python中关于深拷贝和浅拷贝的详解 概述 在python的语法中,有两种变量的拷贝方式 一种是深拷贝,一种是浅拷贝 我们先说深拷贝 语法 这里需要通过导入系统的copy模块中的deepcopy才可以 import copy 新的对象 copy.deepcopy(被拷贝对象) 解释 深拷贝是将操作对象整体复制出来一份,与其原来拷贝的对象没有联系,拷贝后重新分配一个内存地址 对拷贝和的对象进行各种操作,原对象也不收到影响 再来说浅拷贝 语法 浅拷贝的语法很多 新的对象 被拷贝对象 新的对象 被拷贝对象.copy() 新的对象 lis被拷贝对象t0[:] import copy 新的对象 copy.copy(被拷贝对象) 解释 浅拷贝中,虽然对象本身的地址发生了改变,但是对象中包含的数据还是原来的地址,仅仅是传递过来一个引用 指向了原来对象中的数据,如果改变其中一个对象中的内容,其另一方也会对应更改 (这里需要注意,如果更改的数据类型是不可更改对象,则改变的是其引用,本身没有改变,只是这个位置的数据换成了另一个地址中的) 下面看一下代码的测试(小编的测试环境是python3.8版本) import copylist0 [[abc], 秋叶夏风] list1 list0 list2 list0.copy() list3 list0[:] list4 copy.copy(list0) list5 copy.deepcopy(list0) list6 copy.deepcopy(list0)print(0, list0, 拷贝的对象的地址:, id(list0), 第一个元素的地址:, id(list0[0])) print(1, list1, 拷贝的对象的地址:, id(list1), 第一个元素的地址:, id(list1[0])) print(2, list2, 拷贝的对象的地址:, id(list2), 第一个元素的地址:, id(list2[0])) print(3, list3, 拷贝的对象的地址:, id(list3), 第一个元素的地址:, id(list3[0])) print(4, list4, 拷贝的对象的地址:, id(list4), 第一个元素的地址:, id(list4[0])) print(5, list5, 拷贝的对象的地址:, id(list5), 第一个元素的地址:, id(list5[0])) print(6, list6, 拷贝的对象的地址:, id(list6), 第一个元素的地址:, id(list6[0]))print(---------------------------------改变拷贝对象的内容--------------------------------)list1[0] 1 list2[0] 2 list3[0] 3 list4[0][0] 4 list5[0][0] 5 list6[0] 6print(0, list0, 拷贝的对象的地址:, id(list0), 第一个元素的地址:, id(list0[0])) print(1, list1, 拷贝的对象的地址:, id(list1), 第一个元素的地址:, id(list1[0])) print(2, list2, 拷贝的对象的地址:, id(list2), 第一个元素的地址:, id(list2[0])) print(3, list3, 拷贝的对象的地址:, id(list3), 第一个元素的地址:, id(list3[0])) print(4, list4, 拷贝的对象的地址:, id(list4), 第一个元素的地址:, id(list4[0])) print(5, list5, 拷贝的对象的地址:, id(list5), 第一个元素的地址:, id(list5[0])) print(6, list6, 拷贝的对象的地址:, id(list6), 第一个元素的地址:, id(list6[0])) 结果如下: D:\Python38\python.exe E:/PycharmProjects/python_August/day09/关于列表的拷贝问题.py 0 [[abc], 秋叶夏风] 拷贝的对象的地址: 2209540405760 第一个元素的地址: 2209541417472 1 [[abc], 秋叶夏风] 拷贝的对象的地址: 2209540405760 第一个元素的地址: 2209541417472 2 [[abc], 秋叶夏风] 拷贝的对象的地址: 2209540405888 第一个元素的地址: 2209541417472 3 [[abc], 秋叶夏风] 拷贝的对象的地址: 2209541418112 第一个元素的地址: 2209541417472 4 [[abc], 秋叶夏风] 拷贝的对象的地址: 2209541417152 第一个元素的地址: 2209541417472 5 [[abc], 秋叶夏风] 拷贝的对象的地址: 2209541418176 第一个元素的地址: 2209541417792 6 [[abc], 秋叶夏风] 拷贝的对象的地址: 2209541417856 第一个元素的地址: 2209541416896 ---------------------------------改变拷贝对象的内容-------------------------------- 0 [1, 秋叶夏风] 拷贝的对象的地址: 2209540405760 第一个元素的地址: 140708592568128 1 [1, 秋叶夏风] 拷贝的对象的地址: 2209540405760 第一个元素的地址: 140708592568128 2 [2, 秋叶夏风] 拷贝的对象的地址: 2209540405888 第一个元素的地址: 140708592568160 3 [3, 秋叶夏风] 拷贝的对象的地址: 2209541418112 第一个元素的地址: 140708592568192 4 [[4], 秋叶夏风] 拷贝的对象的地址: 2209541417152 第一个元素的地址: 2209541417472 5 [[5], 秋叶夏风] 拷贝的对象的地址: 2209541418176 第一个元素的地址: 2209541417792 6 [6, 秋叶夏风] 拷贝的对象的地址: 2209541417856 第一个元素的地址: 140708592568288Process finished with exit code 0
http://www.huolong8.cn/news/49356/

相关文章:

  • 电视直播网站开发怎么做网站在线玩游戏
  • 上海企业网站制作费用做网站怎么收费的
  • 西安网站seo技术厂家各大网站rss订阅源地址
  • 罗村建网站建设网站过水
  • 针对不同网站的cdn加速wordpress支付宝付费
  • 建设网站成本预算企业门户网站需求文档
  • 一个虚拟主机能安装2个网站吗简述新建站点的步骤
  • 个人网站效果图网站建设厘金手指排名十九
  • 新余网站开发阿里云域名注册步骤
  • 长沙建网站理国内 上市网站建设公司
  • 类似头条的网站怎么做网站做关键词库的作用
  • 网站建立方案天津建设工程信息网公布
  • 南昌网站建设设计住房城乡建设部官网站
  • 网站素材网龙岩兼职招聘最新发布
  • 网站商城建设方式做报名链接的网站
  • 初创公司 建网站做矿产公司的网站
  • 海南省建设培训网站报名好网站用户体验
  • 网站建设电话销售技巧沧州全网推网络科技有限公司
  • 上海网站建设-新闻动态南宁工程建设网站有哪些
  • 建站语言门户网站流程图
  • 网站后台报表统计系统Wordpress编辑工具
  • 潍坊做网站公司找外国女朋友的网站建设
  • 网站ie兼容性网站建设 虚拟化
  • 网站建设后台 手工上传网站制作与建设
  • 微网站建设讯息网站投资多少钱
  • 科技网站配色方案cms系统的优点
  • 创业网站模板做普通网站选择什么服务器
  • 怎么导入网站源码设计师网上接单被骗
  • 做视频网站挣钱吗简单网页模版
  • 织梦做的网站怎么传到网上工程承包合作协议书