一:字典通识: 1,字典通过键而不是偏移量来读取; 2,字典是任意对象的无序集合; 3,字典可变长、异构、任意嵌套; 4,字典属于可变映射类型; 5,对象引用表(散列表); 二:实际应用中的字典: 1,字典的基本操作:创建和读取字典,使用相同的方括号语法,用键对字典进行索引操作。创建字典的方式: > ...
分类:
编程语言 时间:
2018-04-14 23:57:38
阅读次数:
456
dict 字典表属于映射的数据类型 特性:通过键(key),而不是通过下标访问数据 包含任意对象的无序集合 可变长度,可任意嵌套 属于“可变映射” 分类 对象引用表(Hash Table) 声明: d = { } 是一个空的字典表。字典表是一个 {key: value} 的形式。key 只能是不可变 ...
分类:
编程语言 时间:
2018-03-19 14:57:18
阅读次数:
307
java的集合类主要由两个接口派生而出:Collection && Map 这两个接口是集合框架的根接口 Collection 直接派生:Set(无序集合,元素不可重复) List(有序集合,元素可以重复) Queue队列 Map实现类用于保存具有映射关系的数据(每项数据都是key-value对)k ...
分类:
编程语言 时间:
2018-03-14 20:44:19
阅读次数:
150
1.Java中的集合框架包含的内容 Java中的集合框架为我们提供了一套性能优良,使用方便的接口和类,它们都位于java.util包中。 Collection:工具类Collctionns:接口 Collection :接口存储一组不唯一 无序 List 不唯一 有序 Set 唯一 无序 6.集合常 ...
分类:
其他好文 时间:
2018-03-10 19:30:11
阅读次数:
135
字典就是键值对应,键唯一,无序。集合用来去重,关系测试,无序。 ...
分类:
编程语言 时间:
2018-03-02 23:56:19
阅读次数:
315
一、Redis之Set简介 1. Set是String类型的无序集合(元素成员唯一)。 2. Set是通过hash表实现的,添加、删除、查找的复杂度都是O(1)。 3. 每个集合最大成员数为232-1(40多亿)个。 二、Redis之Set命令行操作 Sadd:将一个或多个元素加入集合,已经存在集合 ...
分类:
其他好文 时间:
2018-03-02 23:12:51
阅读次数:
212
集合为不重复的列表 无序集合 sadd(name,values):在name对应的集合中添加元素 smembers(name):获取name对应的集合的所有成员 scard(name):获取name对应的集合中元素个数 sdiff(keys, *args):在第一个name对应的集合中且不在其他na ...
分类:
编程语言 时间:
2018-02-26 19:38:29
阅读次数:
278
Redis的Set是string类型的无序集合。集合成员是唯一的,这就意味着集合中不能出现重复的数据。 Redis 中 集合是通过哈希表实现的,所以添加,删除,查找的复杂度都是O(1)。 集合中最大的成员数为 232 - 1 (4294967295, 每个集合可存储40多亿个成员)。 实例 在以上实 ...
分类:
其他好文 时间:
2018-02-21 15:51:12
阅读次数:
163
集合的定义: 有不同元素组成 无序 集合中元素必须是不可变类型 创建集合 集合的内置方法 1、add 2、clear 3、pop 4、remove(指定删除,删除元素不存在会报错) 5、discard 6、intersection 7、union 8、difference 9、symmetric_d ...
分类:
其他好文 时间:
2018-02-10 15:55:32
阅读次数:
148
dict字典特性1、 通过键来访问元素,而非通过下标来访问2、 是包括任意对象的无序集合3、 可变长度,可以任意嵌套4、 属于“可变映射”分类dict字典的申明
分类:
其他好文 时间:
2018-02-07 15:04:48
阅读次数:
159