li = [11,22,33,44,55,77,88,99,90] dic = {} for i in li: if i > 66 : if 'k1' in dic: dic['k1'].append(i) else: dic.setdefault('k1',[i]) else: if... ...
分类:
其他好文 时间:
2018-09-22 14:50:56
阅读次数:
153
lis = [['k',['qwe',20,{'k1':['tt',3,'1']},89],'ab']] lis[0][1][2]['k1'][0] = 'TT' print(lis) lis[0][1][2]['k1'][0]=lis[0][1][2]['k1'][0].upper() print... ...
分类:
其他好文 时间:
2018-09-22 12:33:39
阅读次数:
127
P3935 Calculating 题目描述 若xx分解质因数结果为$x=p_1^{k_1}p_2^{k_2}\cdots p_n^{k_n},令f(x)=(k_1+1)(k_2+1)\cdots (k_n+1)f(x)=(k1?+1)(k2?+1)?(kn?+1),$求$\sum_{i=l}^rf ...
分类:
其他好文 时间:
2018-09-15 16:33:53
阅读次数:
164
# 1,有如下变量(tu是个元祖),请实现要求的功能tu = ("alex", [11, 22, {"k1": 'v1', "k2": ["age", "name"], "k3": (11, 22, 33)}, 44])# a.讲述元祖的特性print("元祖中的元素是不可变的 但元祖中的列表 字典 ...
分类:
编程语言 时间:
2018-09-10 21:53:23
阅读次数:
226
给定一个包含n个数的序列,初值全为0,现对这个序列有两种操作:操作1:把 给定 第k1 个数改为k2;操作2:查询 从第k1个数到第k2个数得最大值。(k1<=k2<=n) n<=100000;所有的数<=100000; 由于这里的n过大所以构造线段树。 ...
分类:
其他好文 时间:
2018-09-09 19:57:12
阅读次数:
105
HashMap HashMap 为了便于理解,以下源码分析以 JDK 1.7 为主。 1. 存储结构 内部包含了一个 Entry 类型的数组 table。 2. 拉链法的工作原理 新建一个 HashMap,默认大小为 16; 插入 <K1,V1> 键值对,先计算 K1 的 hashCode 为 11 ...
分类:
编程语言 时间:
2018-09-09 12:00:36
阅读次数:
142
恢复内容开始 1,有如下变量(tu是个元祖),请实现要求的功能 tu = ("alex", [11, 22, {"k1": 'v1', "k2": ["age", "name"], "k3": (11,22,33)}, 44]) a. 讲述元祖的特性 元组:是一个不可修改的序列,使用()括起来,使用 ...
分类:
其他好文 时间:
2018-09-08 00:45:19
阅读次数:
362
一、hash操作 数据结构:key:{k1:v1, k2:v2, k3:v3} 类似Python中的字典 如:info : {name: lina, age: 22, sex: F} hset key k1 v1 设置/创建(字典) hget key k1 获取key1 中 k1对应的值 批量设置获 ...
分类:
其他好文 时间:
2018-09-05 08:55:14
阅读次数:
220
一 Http协议 1. 请求(浏览器发送给服务器的消息-request) 格式: 请求方式 URL 协议版本 k1: v1 k2: v2 请求数据(请求体) 2. 响应(服务器返回给浏览器的消息-response) 格式: 协议版本 状态码 状态描述符 k1: v1 k2: v2 响应体(HTML) ...
分类:
其他好文 时间:
2018-09-04 19:03:13
阅读次数:
158
POJ1845 首先把A写成唯一分解定理的形式 分解时让A对所有质数从小到大取模就好了 然后就有:A = p1^k1 * p2^k2 * p3^k3 *...* pn^kn 然后有: A^B = p1^(k1*B) * p2^(k2*B) *...* pn^(kn*B); 约数和公式: 对于已经分解 ...
分类:
其他好文 时间:
2018-09-02 20:23:11
阅读次数:
168