Python学习11:参考的使用

来源:互联网 发布:金数据登录官方网站 编辑:程序博客网 时间:2024/06/05 20:01

当你创建一个对象并给它赋一个变量的时候,这个变量仅仅 参考 那个对象,而不是表示这个对象本身!也就是说,变量名指向你计算机中存储那个对象的内存。这被称作名称到对象的绑定

参考类似于C++中的引用

 

#FileName:reference.pyprint('列表参考:----------------------')#定义list对象ls = ['Hello','Python','world']#使用参考:(看上去是赋值,其实是引用)myLs = ls      #myLs仅仅是对象ls的另外一个名字#删除参考myLs中的元素del myLs[1]print("打印list中的结构:",ls);  #列表ls中的'Python'被删除#获取列表ls的一份拷贝数据使用切片#首先将原来的列表补充完整ls.insert(1,'Python')#列表的切片结果还是个列表myLs2 = ls[:];myLs2.append('2014')#打印myLs2print('myLs2: ',myLs2)print('ls: ',ls)print('字典参考:----------------------')dic = {    'name' : 'jie',    'blog' : 'http://csdn.com/jiezhj',    'year' : 2014    }print('dic:',dic)dic2 = dic;#修改dic2dic2.update({'Object':'Python'})print('dic:',dic)


 

 

 

0 0