Python Tip
_Magic
停更,恢复时间未知
展开
-
Python---set常用方法
啊哈哈好几天没更新了 这几天 天天看视频 是时候总结一下了啊先来第一篇python中的set常用算法贴一下 python的set和其他语言类似, 是一个无序不重复元素集, 基本功能包括关系测试和消除重复元素. 集合对象还支持union(联合), intersection(交), difference(差)和sysmmetric difference(对称差集)等数学运算. sets 支持 key原创 2017-05-30 13:17:59 · 2070 阅读 · 0 评论 -
python中文件基本操作
是不是处理数据的时候有点忘记打开模式了呢? 先上最全打开模式~~~ 不同模式打开文件的完全列表:r 以只读方式打开文件。文件的指针将会放在文件的开头。这是默认模式。rb 以二进制格式打开一个文件用于只读。文件指针将会放在文件的开头。这是默认模式。r+ 打开一个文件用于读写。文件指针将会放在文件的开头。rb+ 以二进制格式打开一个文件用于读写。文件指针将会放在文件的开头。原创 2017-06-19 15:45:05 · 593 阅读 · 0 评论 -
采用感知哈希算法基于python-PIL的图像去重
所谓感知哈希算法 它不是很严格的哈希算法 而是相对的hash 本篇介绍的感知哈希算法为:dhash dHash:差异值哈希,基于渐变的hash算法,精确度较高,且速度也比较快(本文没有转换,见代码注释)前提用到了PIL库 事先准备好库(具体google) 以及汉明距离(传送门)正文来了先贴代码撒 ~_~# -*- coding:utf-8 -*-"""用dhash判断是否相同照片基于渐变原创 2017-06-17 20:38:12 · 8488 阅读 · 1 评论 -
python 中赋值 copy() 与 ' = ' 号以及比较符'=='号 与 'is'
关于比较符号’==’号 与 ‘is’这里主要是为下文铺垫 == 比较操作符:用来比较两个对象是否相等,value做为判断因素 is 同一性运算符:比较判断两个对象是否相同,id做为判断因素关于copy()与 =主要是今天在写数组的时候发现了 这个问题 想到了 python中的数组赋值以及对象问题 简单的写一下 好记性不如烂笔头 直接上代码 :import copya = [1,2,3]原创 2017-10-19 21:52:32 · 874 阅读 · 0 评论 -
基于sklearn的序列处理 : LabelEncoder 与 OneHotEncoder
LabelEncoder直接上代码# coding:utf-8from sklearn import preprocessinglabel_encode = preprocessing.LabelEncoder() # 建立模型label_encode.fit([[-1], [13], [456]])# label_encode.transform([1]) # 错误 数据不可"无中生有"p原创 2017-12-02 21:11:46 · 2327 阅读 · 0 评论 -
去除读文件的换行
用strip() 不用split()>>> a = ' 123'>>> a.strip()'123'>>> a='\t\tabc''abc'>>> a = 'sdff\r\n'>>> a.strip()'sdff'原创 2017-12-06 21:51:49 · 1363 阅读 · 0 评论 -
在windows系统下进行pip换源
在windows系统下有时候pip install xxxx 来安装某包会很慢,这个问题可以通过换源来解决部分国内pypi源清华:https://pypi.tuna.tsinghua.edu.cn/simple阿里云:http://mirrors.aliyun.com/pypi/simple/中国科技大学 https://pypi.mirrors.ustc.edu.cn/simpl...原创 2018-08-07 10:33:30 · 448 阅读 · 0 评论 -
用python写单链表
# 节点类class Node: def __init__(self, v=None, next=None): self.nextNode = next self.value = v# 链表类class LinkedList: def __init__(self): self.__head = Node() # 头节点 私有...原创 2018-11-22 17:31:47 · 470 阅读 · 1 评论