博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python之克隆
阅读量:5049 次
发布时间:2019-06-12

本文共 429 字,大约阅读时间需要 1 分钟。

       复制可以看做是一种特殊的类型转化,它将参数的一个完全的副本返回给转换函数。即参数的类型和转换函数的类型是相同的。例如,如下代码中产生了列表的一个副本,并通过 is 和 == 运算符来比较两个列表。若两个列表不是相同的对象,is 会返回False;虽然两个列表是不同的对象,但它们具有相同的类型并且用欧相同的结果(两个列表中的每一个位置上的每一对元素都是相同的),则 == 返回True。

1 >>> ls1 = [2,4,8] 2 >>> ls2 = list(ls1) 3 >>> ls1 4 [2, 4, 8] 5 >>> ls2 6 [2, 4, 8] 7 >>> ls1 == ls2 8 True 9 >>> ls1 is ls210 False

      上述示例中,list函数对其参数列表进行了浅复制,这些项并没有在添加到新列表之前进行自身的复制。

转载于:https://www.cnblogs.com/fsy12604/p/9901557.html

你可能感兴趣的文章
5种常用的相关分析方法
查看>>
Mine Glass 原型
查看>>
Spark是什么
查看>>
K-mean matlab 实现代码
查看>>
登陆功能的实现
查看>>
8.Python爬虫实战一之爬取糗事百科段子
查看>>
延迟反应帮助他们避免了一些冲动消费有钱人喜欢讨价还价
查看>>
rsync+inotifywait
查看>>
C#中的线程(一)入门
查看>>
模板渲染引擎
查看>>
sql server2000 多用户操作数据表的问题(转)
查看>>
objective-C学习笔记(六)继承与多态
查看>>
[转]Android Studio常用快捷键
查看>>
JVM参数配置及内存调优
查看>>
网页自适应
查看>>
【转】iOS - SQLite 数据库存储
查看>>
积木分发
查看>>
ASP.NET Core 1.1通过EF Core访问Mysql及linux调试
查看>>
常用第三方开源上传组件总结
查看>>
洗牌算法Fisher-Yates以及C语言随机数的产生
查看>>