码迷,mamicode.com
首页 >  
搜索关键字:函数参数传递 可变对象 不可变对象    ( 745个结果
python 内存那些事
一、可变对象和不可变对象 1、不可变对象:字符串对象,数值(整数,浮点数,复数)对象,元组对象 可变对象:列表对象,字典对象,集合对象 所谓可变不可变即可不可以在其对应内存id处做修改。 所谓类型都是对于对象而言的,而不是变量。所谓变量,是对对象的引用。 a=1 (id(a)=31269208)翻译 ...
分类:编程语言   时间:2018-09-23 15:04:48    阅读次数:162
Python的函数参数传递
首先还是应该科普下函数参数传递机制,传值和传引用是什么意思? 函数参数传递机制问题在本质上是调用函数(过程)和被调用函数(过程)在调用发生时进行通信的方法问题。基本的参数传递机制有两种:值传递和引用传递。 值传递(passl-by-value)过程中,被调函数的形式参数作为被调函数的局部变量处理,即 ...
分类:编程语言   时间:2018-09-23 15:00:28    阅读次数:172
组合数据类型,英文词词频统计
一、总结列表,元组,字典,集合的联系与区别: 区别:列表list,元组tuple是有顺序的,而字典dict和集合是没顺序的。列表是以[ ]形式表示,元组是以( )表示,字典以{ }表示,集合则是以[()]的形式表示。列表是可变对象,可以有增删改操作,而元组是只读的,不能修改。字典使用键-值(key- ...
分类:其他好文   时间:2018-09-22 21:30:10    阅读次数:214
组合数据类型,英文词频统计
练习一: 1、列表:用list()函数或者[]创建,元素之间用“,”分隔;包含零个或多个任意类型元素,可进行增删改操作。列表是可变对象,它支持在原处修改的操作.也可以通过指定的索引和分片获取元素。 区别于元组,可动态增加,删除,更新。 2、元组:用()或者tuple()函数来实现,元素之间用“,”分 ...
分类:其他好文   时间:2018-09-22 21:21:33    阅读次数:164
组合数据类型,英文词频统计
练习 总结列表,元组,字典,集合的联系与区别 列表,元组,字典是有顺序的,而集合是没顺序的 列表是以方括号形式表示,元组是以圆括号表示,字典以花括号表示,集合则是以[()]的形式表示 列表是可变对象,它支持在原处修改的操作.也可以通过指定的索引和分片获取元素。区别于元组,可动态增加,删除,更新。 元 ...
分类:其他好文   时间:2018-09-22 18:21:33    阅读次数:168
python中的引用传递,可变对象,不可变对象,list注意点
python机制中的几点需要注意的地方,包括python的引用传递,可变对象,不可变对象还有list的几个小坑 ...
分类:编程语言   时间:2018-09-18 13:44:04    阅读次数:143
python中赋值,浅拷贝,深拷贝的区别
1.首先,对被操作对象分类,对于不可变对象而言,如字符串、数字、tuple等,这三种操作是等价的,都是引用 import copy a='apple'b=ac=copy.copy(a)d=copy.deepcopy(a)print(id(a))print(id(b))print(id(c))prin ...
分类:编程语言   时间:2018-08-31 12:35:18    阅读次数:209
考虑以下 Python 代码,如果运行结束,命令行中的运行结果是什么?
以上两段代码的运行结果是否相同,如果不相同,原因是什么? 上方代码的结果: 下方代码结果: 那么原因来了: 原因是:字典是可变对象,在下方的 l.append(a)的操作中是把字典 a 的引用传到列表 l 中,当后续操作修改 a[‘num’]的值的时候,l 中的值也会跟着改变,相当于浅拷贝。 ...
分类:编程语言   时间:2018-08-30 10:56:32    阅读次数:364
Python语言特性
1 Python的函数参数传递 看两个例子: a = 1 def fun(a): a = 2 fun(a) print a # 1 a = [] def fun(a): a.append(1) fun(a) print a # [1] 所有的变量都可以理解是内存中一个对象的“引用”,或者,也可以看似 ...
分类:编程语言   时间:2018-08-29 14:39:49    阅读次数:199
Python3 字典
Python3字典特点 1. 无序 2.键唯一 #不可变对象:整数、字符串、元组;可变对象:列表、字典 键:字典中,字典值可以是pyton 任意一个对象,但键不行;键在字典中不能出现相同的键,如果相同,后一个值会被记住,如下实例: 键必须不可变,可以是数字,字符串或者元组,决不能用列表和字典。 字典 ...
分类:编程语言   时间:2018-08-27 14:49:30    阅读次数:259
745条   上一页 1 ... 20 21 22 23 24 ... 75 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!