一.字典 dict 1.记录多个值,key是用来描述value的特征 2.定义 在{}内有多个key:value值,用逗号分开, # value可以是任意数据类型,key必须是不可变类型,通常情况下为字符串 # a = {'name':'jason','password':123} # a = di ...
分类:
其他好文 时间:
2020-03-30 15:54:39
阅读次数:
71
Python之基本数据类型及内置方法 数字类型 整型 1.作用 2.定义方式 3.使用方法 4.有序or无序 有索引的就有序,无索引的就无序 5. 可变or不可变 值变id不变叫可变,值不变id变叫不可变 浮点型 1.作用 2.定义方式 3.使用方法 4. 有序or无序 5. 可变or不可变 散列表 ...
分类:
编程语言 时间:
2020-03-29 01:33:21
阅读次数:
91
java中String的不可变性怎么实现的?String真的不可变吗? ...
分类:
编程语言 时间:
2020-03-28 18:29:06
阅读次数:
110
1、固定的Matrix 和 动态的Matrix 固定的Matrix 大小不可变,存储在栈中, 内部实现:float mymatrix[16]; 动态的Matrix 大小可变,存储在堆中, 内部实现:float *mymatrix = new float[rows*columns]; 2、定义与使用M ...
分类:
其他好文 时间:
2020-03-26 20:05:52
阅读次数:
106
# # 集合:属于可变的数据类型 无序的 但是集合里面的元素必须是不可变的数据类型 集合内没有重复的元素# sct1 = {"dd","ee"}# #增 add() update()# sct1.add("dde") # 添加一个指定的元素# sct1.update("da") #把每个元素迭代增加 ...
分类:
其他好文 时间:
2020-03-25 19:16:54
阅读次数:
73
Collection学习之tuple及namedetuple,总结输出: 一、tuple 1.1特点 是元组,元素个数具有不可变性,不能对其中元素值进行修改,但如果元素是可变的list除外,但通常不建议这么使用; 可迭代iterable,即可以一一遍历其中的元素; 可拆包,即可位置提取其中的元素使用 ...
分类:
编程语言 时间:
2020-03-24 10:57:25
阅读次数:
64
1 """ 2 元组与列表的区别: 3 1.元组使用小括号进行包裹;列表中括号进行包裹; 4 2.元组不可变;列表可变 5 """ 6 """ 7 创建元组的四种方式 8 1.tup_1 = () # 创建空元组 9 2.tup_2 = 1, # 一个元素的元组 10 tup_3 = (2,) # ...
分类:
其他好文 时间:
2020-03-23 17:14:00
阅读次数:
53
1.面向过程与面向对象 2.JVM JDK JRE 3.JAVA 与 C++的区别 4.重载和重写的区别 5.JAVA面向对象编程的三大特性 6.String StringBuilder StringBuffer区别是什么?为什么String是不可变的? 7.自动装箱与拆箱 8.在一个静态方法内调用 ...
分类:
编程语言 时间:
2020-03-21 12:56:58
阅读次数:
59
1、字符串定义: 1>一个个字符组成的有序的序列,是字符的集合,是可迭代对象,可索引 2>使用单引号、双引号、三引号引住的字符序列,r前缀,f前缀 3>字符串是不可变对象 4>Python3起,字符串就是Unicode类型 # -*- coding:utf-8 -*- # version:pytho ...
分类:
编程语言 时间:
2020-03-20 20:18:35
阅读次数:
73
String类(不可变字符序列): String 字符串不可改,方法里加了private/final String类实现的是CharSequence接口 String类的一些常用方法: indexOf():返回指定字符的索引 charAt():返回指定索引处的字符 replace():字符串替换 t ...
分类:
其他好文 时间:
2020-03-18 21:47:45
阅读次数:
60