一、基本介绍 1、简介 Redis是由意大利人Salvatore Sanfilippo(网名:antirez)开发的一款内存高速缓存数据库。Redis全称为:Remote Dictionary Server,该软件使用C语言编写,Redis是一个key-value存储系统,它支持丰富的数据类型,如: ...
分类:
编程语言 时间:
2018-05-03 19:27:35
阅读次数:
186
Python 字典(Dictionary) 字典是一种可变容器模型,且可存储任意类型对象。 每个键值 key=>value 对,用冒号 : 分割 每个键值对之间用逗号 , 分割 整个字典包括在花括号 {} 中 ,格式如下所示: 创建 访问 输出 修改 输出 删除 字典的特征: 不允许同一个键出现两次 ...
分类:
编程语言 时间:
2018-05-03 17:19:20
阅读次数:
123
一、元组(tuple): 元组,跟列表很相识,最主要的区别就是它里面的元素不允许被修改。元组也是有序的,有切片操作。 二、字典(dictionary) #1、字典的生成:可以直接通过键值对赋值。也可以根据序列,创建字典,并指定统一的值。 >>> v = dict.fromkeys(["k1",123 ...
分类:
其他好文 时间:
2018-05-01 12:24:16
阅读次数:
160
dict -- dictionary 一组key的集合,包含key与value的对应。 Python内置的字典,在其他语言中成为map,使用key-value存储,具有几块的查找速度。 和list比较,dict的特点: dict的查找和插入速度极快,不会随着key的增加而变慢。 dict需要占用大量 ...
分类:
编程语言 时间:
2018-04-30 18:05:29
阅读次数:
201
Python3 中有六个标准的数据类型:Number(数字)、String(字符串)、List(列表)、Tuple(元组)、Sets(集合)、Dictionary(字典)。 不可变数据(四个):Number(数字)、String(字符串)、Tuple(元组)、Sets(集合); 可变数据(两个):L ...
分类:
其他好文 时间:
2018-04-27 17:57:27
阅读次数:
167
C#中自定义enum,然后将其作为Dictionary的Key,通常的做法如下: 但是这样在调用Add方法的时候,会间接地造成封箱操作,这样就带来了不必要的性能消耗。当然了,不只是Add方法。 下面的方法可以解决该问题: ...
分类:
编程语言 时间:
2018-04-27 15:47:16
阅读次数:
142
算法方面,那些排序算法,哈希,图论,贪婪算法,分治算法,斐波那契,很常用,数据结构就是数组,链表,树,堆,栈,在分布式应用中红黑树是常用的 《网络游戏核心技术与实战》 1.开发者要知道宏定义的含义以及模版定义的含义。 2.服务器开发中经常会使用STL模版中的对象,比如Map,Dictionary,L ...
分类:
其他好文 时间:
2018-04-27 15:46:03
阅读次数:
157
1、集合就是一种存放多种数据的复杂类型。2、基本集合类型动态数组 ArrayList列表 :List栈 Stack字典 Dictionary队列 Queue3、动态数组ArrayList初始化,可以不指定大小获取长度,使用Count属性添加是使用Add删除用Remove,RemoveAt访问[ind ...
这次咱们记录的是python中的字典这个鬼,首先我们得了解,字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值 key=>value 对用冒号 : 分割,每个键值对之间用逗号 , 分割,整个字典包括在花括号 {} 中 ,格式如下所示: d = {key1 : value1, key2 : ...
分类:
编程语言 时间:
2018-04-26 11:55:05
阅读次数:
226
copy, list, dict, dictionary, deepcopy
分类:
编程语言 时间:
2018-04-24 15:35:48
阅读次数:
143