【python】del

发布时间:2017-7-9 7:32:53编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"【python】del ",主要涉及到【python】del 方面的内容,对于【python】del 感兴趣的同学可以参考一下。

参考:http://blog.csdn.net/love1code/article/details/47276683

del 删除的是变量,不是数据!

if __name__=='__main__':      a=1       # 对象 1 被 变量a引用,对象1的引用计数器为1      b=a       # 对象1 被变量b引用,对象1的引用计数器加1      c=a       #1对象1 被变量c引用,对象1的引用计数器加1      del a     #删除变量a,解除a对1的引用      del b     #删除变量b,解除b对1的引用      print(c)  #最终变量c仍然引用1  
if __name__=='__main__':      li=[1,2,3,4,5]  #列表本身不包含数据1,2,3,4,5,而是包含变量:li[0] li[1] li[2] li[3] li[4]       first=li[0]     #拷贝列表,也不会有数据对象的复制,而是创建新的变量引用      del li[0]      print(li)      #输出[2, 3, 4, 5]      print(first)   #输出 1 


上一篇:jquery中的map()方法与js中的map()方法
下一篇:EF架构~migration对mysql数据库的迁移

相关文章

关键词: 【python】del

相关评论

本站评论功能暂时取消,后续此功能例行通知。

一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播不法有害信息!

二、互相尊重,对自己的言论和行为负责。

好贷网好贷款