一Python的数据类型可以分为可变与不可变两种: 可变类型:值改变,但是id不变,证明就是在改变原值,就是可变类型 如list dict 列表和字典都是可变类型 不可变类型:值改变,id也跟着改变了,证明就是不可变类型,入 Int float str都是不可变类型 一,字符串类型 1、用途: 性别 ...
分类:
编程语言 时间:
2018-12-05 00:16:23
阅读次数:
213
python的每个对象都分为可变和不可变类型。 主要的核心类型,不可变类型有数字、字符串、元组,可变类型有列表、字典。 不可变类型以int类型为例:实际上 i += 1 并不是真的在原有的int对象上+1,而是重新创建一个value为6的int对象,i引用自这个新的对象。 奥啊 ...
分类:
编程语言 时间:
2018-11-29 12:23:55
阅读次数:
191
#__author:Mifen #date: 2018/11/28 #不可变类型:整型,字符串,浮点型(不等于小数,但包括小数),元组(只读,不可修改) #可变类型:列表,字典(键必须是不可变类型) #字典两大特点:键唯一,无序 # #创建字典: # dict_0 = {} # 创建一个空字典 # ... ...
分类:
编程语言 时间:
2018-11-28 23:46:03
阅读次数:
230
0.目录 1. "进制" 1.1 "各进制的表示" 1.2 "各进制的转换" 2. "字符" 2.1 "转义字符" 2.2 "原始字符串" 3. "类型" 3.1 "基本数据类型" 3.2 "type()" 4. "变量与运算符" 4.1 "值类型与引用类型" 4.2 "列表的可变与元组的不可变" ...
分类:
编程语言 时间:
2018-11-28 14:04:53
阅读次数:
223
Python中的顺序表Python中的list和tuple两种类型采?了顺序表的实现技术,具有前?讨论的顺序表的所有性质。tuple是不可变类型,即不变的顺序表,因此不?持改变其内部状态的任何操作,?其他??,则与list的性质类似。list的基本实现技术Python标准类型list就是?种元素个数可变的线性表,可以加?和删除元素,并在各种操作中维持已有元素的顺序(即保序),?且还具有以下?为特征
分类:
编程语言 时间:
2018-11-28 13:20:02
阅读次数:
151
关于链式赋值的一些注意点: a=[]b=[]x=y=[]print(a==b) #Trueprint(x==y) #Trueprint(a is b) #Falseprint(x is y) #Truea.append(1)x.append(666)print(a,b,x,y)输出结果为:[1] [ ...
分类:
其他好文 时间:
2018-11-24 14:23:47
阅读次数:
129
数据类型 用途:记录多个值,列表是索引对应值,而字典是key对应值,其中key对value有描述性 定义方式:在{ }用逗号分隔开多个元素,每个元素都是key:value形式,其中key是不可变类型,通常是字符串类型,而value是任意类型。 类型转换: d=dict(x=1,y=2,z=3) pr ...
分类:
编程语言 时间:
2018-11-23 12:43:47
阅读次数:
237
数据类型 元组:不可变类型 用途:元组就是一个不可变的列表,当需要存不改动的值时可用元组 定义方式:在()内用逗号分隔开多个任意类型的元素 t=(1,2.2,'aa',('b','c'),['a','b','c']) #t=tuple(...) 定义方式 print(type(t)) #但是需要注意 ...
分类:
编程语言 时间:
2018-11-23 12:37:40
阅读次数:
229
数据类型及内置方法 1.int整型 (不可变类型,一个值) 整型可接收纯数字组成的字符串、浮点型或者是阿拉伯数字 在python中十进制转换为二进制 bin(x) 转换为八进制 oct(x) 转换为16进制 hex(x) 2.float浮点型 (不可变类型,一个值) 同int 类型转换:任意类型数据 ...
分类:
其他好文 时间:
2018-11-22 00:22:42
阅读次数:
153
String 在String中,String不是基本数据类型,String的实现是通过char数组实现,char数组是final不可变类型, private final char[] value; String类也是final,由于String不是基本数据类型,所以默认值是null; 注意区分 nu ...
分类:
其他好文 时间:
2018-11-20 15:06:47
阅读次数:
146