 ...
分类:
其他好文 时间:
2020-07-30 16:52:08
阅读次数:
77
如何定义字典 字典也是一种集合,同时也是无序的。 与集合相同,用{},与集合不同,dict是key value格式的。 一般字典的定义>>> type({"a":1,"b":2,"c":3}) <class 'dict'>定义一个空字典 >>> type({}) <class 'dict'> 字典的 ...
分类:
编程语言 时间:
2020-07-30 10:43:40
阅读次数:
72
一、Web框架本质 我们可以这样理解:所有的Web应用本质上就是一个socket服务端,而用户的浏览器就是一个socket客户端。 这样我们就可以自己实现Web框架了。 1.1 半成品自定义web框架 import socket sk = socket.socket() sk.bind(("127. ...
分类:
Web程序 时间:
2020-07-30 10:42:25
阅读次数:
80
Redis 哈希(Hash) 在Redis中,hash哈希被称为字典(dictionary),Redis的字典使用哈希表作为底层实现,一个哈希表里面可以有多个哈希表节点,而每个哈希表节点保存了字典中的一个键值对。实际上,Redis数据库底层也是采用哈希表来存储键值对的。 Redis中的哈希采用了典型 ...
分类:
其他好文 时间:
2020-07-30 01:43:37
阅读次数:
65
数据类型 数字类型(整数int,浮点型float,布尔型bool,复数型) 非数字类型(字符串型str,列表list,元组tuple,字典dict) type(变量名) 查看变量或数据类型。 机制:变量数据类型自动推导 字符串定义 单引号,双引号,( 两个可以相互嵌套) 三引号 (里面可以包含回车) ...
分类:
编程语言 时间:
2020-07-30 01:36:32
阅读次数:
91
1. dict函数 dict函数时python内置创建字典的函数,用法如下: person1 = ['Tom', '10'] person2 = ['Lily', '11'] dict1 = dict([person1, person2]) print(dict1) # {'Tom': '10', ...
分类:
编程语言 时间:
2020-07-29 17:41:01
阅读次数:
55
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=6799 题目大意: 给你一个由左右括号和乘法符号组成的字符串 ()* ,可以将*变成左括号或、右括号、空字符,求能生成的最短的合法括号序列 中字典序最小的。(左括号字典序小于右括号) 合法括号序列举例: ...
分类:
其他好文 时间:
2020-07-29 15:34:20
阅读次数:
88
题意 给你一堆字符串,要求找到每个字符串的唯一标识前缀,输出原字符串和唯一标识前缀。 思路 用这堆字符串建字典树,对于每个字符串,我们进行一次查找,若当前位置的cnt为1,就代表从根到现在的位置能唯一标识。 AC代码 #include<iostream> #include<stdio.h> #inc ...
分类:
其他好文 时间:
2020-07-29 12:42:14
阅读次数:
61
一、查询集和过滤集 all() 返回所有的数据 filter() 返回符合条件的数据 exclude() 过滤掉符合条件的数据 order_by() 排序 values() 一条数据就是一个字典,返回一个列表 get() 返回一个满足条件的对象;如果没有找到符合条件的对象,会引发模型类.DoesNo ...
分类:
其他好文 时间:
2020-07-29 10:31:22
阅读次数:
64
索引是什么 MySQL官方对索引的定义为:索引(Index)是帮助MySQL高效获取数据的数据结构。 可以得到索引的本质:索引是数据结构,索引的目的是提高查询效率,可以类比英语新华字典,根据目录定位词语 如果没有目录呢,就需要从A到Z,去遍历的查找一遍,一个一个找和直接根据目录定位到数据,差的就是天 ...
分类:
数据库 时间:
2020-07-29 10:02:38
阅读次数:
66