什么是字典(dict):由大括号包含的键值对,以 key:value的形式存放 需要注意的几点: 一、字典的key一般对value具有描述性功能,所以一般是字符串形式,为不可变类型 value可以为任意类型 二、key具有唯一性(重复会覆盖),value值可以重复 主要来说字典的增、删、改、查 di ...
分类:
其他好文 时间:
2019-04-05 12:25:47
阅读次数:
144
list增删改查append()pop(i)list[i] = 'what' tuple元组不可变类型只有1个元素的tuple定义时必须加一个逗号,,来消除歧义: tuple所谓的“不变”是说,tuple的每个元素,指向永远不变。即指向'a',就不能改成指向'b',指向一个list,就不能改成指向其 ...
分类:
编程语言 时间:
2019-03-29 13:13:25
阅读次数:
142
1、定义: 可以包含多个元素,用逗号分隔,集合的元素遵守三个原则:1 每个元素必须是不可变类型(可还是,可作为字典的key) 2 没有重复的元素 3 无序 集合的目的是将不同的值存放在一起,不同的集合间用来做关系运算,无需纠结于集合中的单个值 优先掌握的操作: 1、长度len 2、成员运算in和no ...
分类:
其他好文 时间:
2019-03-26 15:05:25
阅读次数:
196
数据存储的最终目的是取用,Python根据不同的数据类型提供了非常丰富的操作方式,大体可以分为以下几类操作方式: 增 删 改 查 取 。 补充:区分可变与不可变类型的方法,值变,id不变则为可变类型,值变id也变的为不可变类型。 1 数字类型(整型,浮点型) 数据特性: 存储单个值,也就没有顺序一说 ...
分类:
其他好文 时间:
2019-03-23 00:37:40
阅读次数:
142
一、不可变类简介 不可变类:所谓的不可变类是指这个类的实例一旦创建完成后,就不能改变其成员变量值。如JDK内部自带的很多不可变类:Interger、Long和String等。可变类:相对于不可变类,可变类创建实例后可以改变其成员变量值,开发中创建的大部分类都属于可变类。 二、不可变类的优点 说完可变 ...
分类:
编程语言 时间:
2019-03-15 19:17:28
阅读次数:
215
如果想让自己的类具备copy方法,并返回不可变类型,必须遵循nscopying协议,并且实现- (id)copyWithZone:(NSZone *)zone;如果让自己的类具备mutableCopy方法,并且返回可变类型,必须遵守NSMutableCopying,并实现- (id)mutableC ...
分类:
其他好文 时间:
2019-03-14 19:58:47
阅读次数:
221
数字 字符串 元组集合的定义: 1.不同元素组成 2.无序 3.集合中元素必须是不可变类型 不可变:数字 字符串 元组可变:列表 字典 访问顺序:直接访问:数字 顺序访问:字符串 列表 元组 映射:字典 存放元素个数:容器类型:俩表 元组 字典 原子类型:数字 字符串 集合创建方式: 内置方法: 百 ...
分类:
其他好文 时间:
2019-02-15 21:17:42
阅读次数:
202
1 在python中代码可读性是第一位 2 在保证代码可读性的情况下尽量减少代码 python中的str int tuple类型是不可变类型每次赋值会重新开辟内存空间 python赋值分配 python输出字符串 python逻辑结构语法 if结构 while结构 #一个死循环 while 1==1 ...
分类:
编程语言 时间:
2019-02-05 23:40:55
阅读次数:
219
目录 1.2.1 不可变类型 1.2.1.1 整数 1.2.1.2 布尔值 1.2.1.3 字符串 1.2.1.4 元组 1.2.2 可变类型 1.2.2.1 列表 1.2.2.2 字典 1.2.3 集合 1.2.1 不可变类型 1.2.1.1 整数 1.2.1.2 布尔值 1.2.1.3 字符串 ...
分类:
其他好文 时间:
2019-01-30 17:20:09
阅读次数:
159
第79节:Java中一些要点 前言 一些知识点忘了没,可以通过一个点引出什么内容呢?做出自己的思维导图,看看自己到了哪一步了呢 内容 如果有人问jre,jdk,jvm是什么,你怎么回答呢? jre的英文是java runtime environment ,包含有java虚拟机,库函数,java运行应 ...
分类:
编程语言 时间:
2019-01-30 01:28:05
阅读次数:
192