
python
xdy1120
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python lambda介绍
1、lambda是什么? 看个例子: g = lambda x:x+1 看一下执行的结果: g(1) >>>2 g(2) >>>3 当然,你也可以这样使用: lambda x:x+1(1) >>>2 可以这样认为,lambda作为一个表达式,定义了一个匿名函数,上例的代码x为入口参数,x+1为函数体,用函数来表示为: def g(x):...原创 2019-10-16 16:00:45 · 130 阅读 · 0 评论 -
python2的代码转python3遇到的问题
1. SyntaxError: Missing parentheses in call to 'print’ 所有“print X” 更改为“print(X)” 2. 报错:TypeError: ‘dict_keys’ object is not subscriptable 解决:self._G.node.keys()[:] 改为 list(self._G.node.keys()) 3. 报错:A...转载 2018-10-30 15:35:35 · 401 阅读 · 0 评论 -
距离度量与python实现
1. 欧氏距离(Euclidean Distance) 欧氏距离是最易于理解的一种距离计算方法,源自欧氏空间中两点间的距离公式。 (1)二维平面上两点a(x1,y1)与b(x2,y2)间的欧氏距离: (2)三维空间两点a(x1,y1,z1)与b(x2,y2,z2)间的欧氏距离: (3)两个n维向量a(x11,x12,…,x1n)与 b(x21,x22,…,x2n)间的欧氏距离: (4)也可以...转载 2018-11-07 15:00:45 · 494 阅读 · 0 评论 -
切片与步长
一维数组: kl = [“OPPO”,“VIVO”,“IPHONE”,“LEVOVO”] print(kl[1]) print(kl[0:1:1]) 从0到1,步长为1 print(kl[0::1]) 从0到尾,步长为1 二维数组 d =[[ 1, 2, 3, 4, 5, 6, 7, 8, 9], [11, 12, 13, 14, 15, 16, 17, 18, 19], [21,...原创 2018-11-07 17:18:21 · 1759 阅读 · 0 评论 -
numpy的基础方法
numpy是一个由多维数组对象(ndarray)和用于处理数组的例程集合组成的库,具有矢量运算能力,快速、节省空间。numpy支持高级大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。 NumPy - 数据类型: print '生成指定元素类型的数组:设置dtype属性' x = numpy.array([1,2.6,3],dtype = numpy.int64) print ...转载 2019-10-09 15:26:56 · 228 阅读 · 0 评论