码迷,mamicode.com
首页 >  
搜索关键字:不可变对象    ( 379个结果
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
Python3 字典
Python3字典特点 1. 无序 2.键唯一 #不可变对象:整数、字符串、元组;可变对象:列表、字典 键:字典中,字典值可以是pyton 任意一个对象,但键不行;键在字典中不能出现相同的键,如果相同,后一个值会被记住,如下实例: 键必须不可变,可以是数字,字符串或者元组,决不能用列表和字典。 字典 ...
分类:编程语言   时间:2018-08-27 14:49:30    阅读次数:259
python可变和不可变类型
时长总结一下Python基础知识,动手写一写不容易忘记 * Python的数据类型可以分为可变与不可变类型两大类 可变类型:列表 ,字典 不可变类型:数值,字符,元组 * 对不可变类型进行赋值的时候其实是创建了一个新的不可变对象,并将指向原来不可变对象的变量指向这个新的不可变对象,这个时候原来的不可 ...
分类:编程语言   时间:2018-08-25 16:31:33    阅读次数:178
python —— 可变与不可变类型
可变与不可变类型对象 可变和不可变,本质上就是改变了里面的数据后,内存地址是否有改变 什么是可变/不可变对象 不可变对象,该对象所指向的内存中的值不能被改变。当改变某个变量时候,由于其所指的值不能被改变,相当于把原来的值复制一份后再改变,这会开辟一个新的地址,变量再指向这个新的地址。 可变对象,该对 ...
分类:编程语言   时间:2018-08-19 17:10:50    阅读次数:212
使用字符数组保存密码, 比使用String保存密码更好
在Java 中, 使用字符数组保存密码 比使用String保存密码更好. 两点理由 : 1. 很难从内存中清除. String 属于不可变对象, 他会被放到串缓冲池中以方便重复使用,所以它就可能在内存中被保留很长时间. 这时任何能够访问内存的人, 都可以很容易看到明文密码 当然, 根本就不应该使用明 ...
分类:编程语言   时间:2018-08-15 19:36:47    阅读次数:172
chapter . 2.2、Python内置数据结构:字符串、字节和字节数组
字符串 有序的序列,是字符的集合 使用单引号,双引号,三引号引注的字符序列 字符串是不可变对象,我们看到的合并字符串,其实是返回一个由原来两个值复制后返回的值,会占用新的空间。 从python3起,字符串是Unicode类型 s1 = 'string' s2 = '''this's a "strin ...
分类:编程语言   时间:2018-08-14 11:18:06    阅读次数:251
week02_python内置数据结构__03
元组tuple一个有序的元素组成的集合使用小括号()表示元组是不可变对象
分类:编程语言   时间:2018-08-13 17:03:46    阅读次数:164
python基本数据类型
python可变和不可变对象python中所有的数据都是围绕对象来构建,这些对象可分为两类:可变对象和不可变对象。当变量被赋值,变量中存放的是对象引用(可以理解为C语言中的指针),指向内存中存放该对象的区域。对于不可变对象而言,对象本身不可以改变(也可以理解为对象的值不可以改变),可以改变的是指向该对象的引用。对于可变对象而言,对象本身的内容可以改变,指向该对象的引用不变~不可变对象不可变对象有:
分类:编程语言   时间:2018-08-12 15:34:15    阅读次数:145
Python修行之字符串(一):连接、切割、大小写、排版
字符串:1.是由一个个字符组成有序的序列,是字符的集合2.字符串是不可变对象3.使用单引号、双引号、三引号引住的字符序列4.python3中、字符串就是unicode类型、在2中分两种一种unicode一种非unicode字符串元素访问--下标:1.字符串支持使用索引访问2.有序的字符集合,字符序列3.是可迭代的字符串join连接:1.字符串可以拼接起来、如(重复拼接)、+(两个拼接成一个新的)2
分类:编程语言   时间:2018-08-12 12:14:32    阅读次数:246
Python中关于list、tuple、字符串的比较
List定义及常用的方法见上一篇博客。 Tuple元组tuple的定义:            tuple是一个有序的元素组成的不可变对象的集合,使用小括号()表示,是可迭代对象 元组中数据的访问     &n
分类:编程语言   时间:2018-08-12 01:32:18    阅读次数:247
379条   上一页 1 ... 10 11 12 13 14 ... 38 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!