![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
文章平均质量分 51
friendpengyou
这个作者很懒,什么都没留下…
展开
-
[040]Python 数据流操作
Python 文件或文件夹操作shutil该模块提供了很多高级的多文件和多文件集合的操作,尤其提供了支持文件复制和删除的函数。 1、文件夹和文件操作 import shutil shutil.copyfile(src, dst) 复制文件src的内容到文件dst,dst必须是完整的目标文件名,如果dst已经存在,它将会被替换 shutil.copy(src, dst)原创 2016-12-06 11:52:39 · 5300 阅读 · 0 评论 -
[042]各类距离计算函数——Python版
1,欧式距离Python的zip函数可以为我们同时遍历两个数组、列表List,做距离计算可以减少很多代码。 n维项目的计算:def distance(vector1,vector2): d=0; for a,b in zip(vector1,vector2): d+=(a-b)**2; return d**0.5; 2,余弦相似度就是两个向原创 2017-03-24 14:23:10 · 2613 阅读 · 0 评论 -
[047]python操作redis数据结构
集合(Set)Redis的Set是string类型的无序集合。 集合是通过哈希表实现的,所以添加,删除,查找的复杂度都是O(1)。 集合中最大的成员数为 232 - 1(4294967295, 每个集合可存储40多亿个成员)。 函数说明1,SADD: 向集合对象添加成员,sadd(self, name, value) ,添加一个string元素到,key对应的set集合中,成功返回1,如果元原创 2017-05-24 10:58:18 · 980 阅读 · 0 评论 -
[051]python之matplotlib,numpy,sklearn总结
1,matplotlib图例中文乱码#coding:utf-8 import matplotlib.pyplot as plt plt.rcParams['font.sans-serif']=['SimHei']#用来正常显示中文标签 plt.rcParams['axes.unicode_minus']=False #用来正常显示负号 #有中文出现的情况,需要u'内容'原创 2017-07-17 12:09:12 · 1053 阅读 · 0 评论 -
[053]matplotlib绘图基础
转载自:http://blog.csdn.net/pipisorry/article/details/37742423 matplotlib介绍 matplotlib 是python最著名的绘图库,它提供了一整套和matlab相似的命令API,十分适合交互式地进行制图。而且也可以方便地将它作为绘图控件,嵌入GUI应用程序中。它的文档相当完备,并且Gallery页面 中有转载 2017-09-19 19:07:31 · 893 阅读 · 0 评论 -
[045]Python使用技巧总结
一,排序 dict按照key 排序: 1、method 1. items = dict.items() items.sort() for key,value in items: print key, value # print key,dict[key] 2、method 2原创 2017-04-20 11:42:58 · 506 阅读 · 0 评论 -
[053]python 递归实现list元素随机组合
有时程序需求需要将list中的元素进行随机不重复组合,并且组合对是有序的,递归可以很好的解决,不多说,程序如下:#l为数组,n为n个元素组合 def combine(l, n): answers = [] one = [0] * n def next_c(li = 0, ni = 0): if ni == n: answers.appe原创 2017-11-16 13:00:05 · 6697 阅读 · 2 评论