背水一战 Windows 10 之 控件(媒体类): 通过处理 Pointer 相关事件实现一个简单的涂鸦板, InkCanvas 基础知识 ...
在传入参数时有两个特殊参数,*args,**kwargs,功能如下: 输出结果如下: 也就是说*args是传入一个tuple,*kwargs是传入一个dict。 利用这个特性,我们可以仿造出一个switch关键字来。 python中没有类似 switch(): Case 1:pass Case 2: ...
分类:
编程语言 时间:
2017-07-23 22:48:19
阅读次数:
230
list: [] dict:{} tuple:() list: in , max , in, append,count,extend,index,insert,pop,remove,reverse ...
分类:
编程语言 时间:
2017-07-23 21:13:17
阅读次数:
151
我们已经知道,可以直接作用于for循环的数据类型有以下几种:一类是集合数据类型,如list、tuple、dict、set、str等;一类是generator,包括生成器和带yield的generator function。这些可以直接作用于for循环的对象统称为可迭代对象:Iterable。 可以使 ...
分类:
编程语言 时间:
2017-07-23 19:55:19
阅读次数:
134
字典的常用方法: 定义一个字典: d = {'x': 1} 相当于 (d = {‘key, 值’} d = dict(x=1) d =dict ({'x' : 1}) 清空: d.clear () print (d) 取值: print (d['x']) 直接通过key取值 print(d.get( ...
分类:
编程语言 时间:
2017-07-23 18:26:58
阅读次数:
237
子类化内置类型 在python2.2之后,内置类型都可以子类化,但是有一个注意事项:内置类型不会调用用户定义的类覆盖的特殊方法。这个说起来比较绕口,什么意思呢。我们来看下下面的代码: class DopperDict(dict): def __setitem__(self, key, value):... ...
分类:
编程语言 时间:
2017-07-23 16:52:11
阅读次数:
172
最近在看机器学习的西瓜书,再用代码实现上面的部分算法。边学边实现,用的是Python语言,遇到了一个问题,就是读取数据集后的处理。搞不清楚数组和矩阵的区别,所以对距离的计算也就无从下手。 现总结一下下午工作的内容: 1、矩阵可以直接进行加减乘操作,而数组不可以,列表页不可以 2、mat()函数,是将 ...
分类:
其他好文 时间:
2017-07-23 12:31:13
阅读次数:
182
一 数据结构: list tuple dict set 1. list list01 = list() list01 = [] a.append(object) a.extend(list) del a[2] 2. tuple 内容不能更改,长度不能修改 tuple01 = (1,2,3,4) 3. ...
分类:
编程语言 时间:
2017-07-23 10:14:13
阅读次数:
148
Python中将dict转换为kwargs 我们都知道kwargs是变长kv参数,能否将dict转换成kwargs。 在python调用函数的时候func(**{'type'='event'}),可以将dict转化为kwargs。 参考 Converting Python dict to kwarg ...
分类:
编程语言 时间:
2017-07-22 14:38:51
阅读次数:
203