随笔分类 - python
摘要:python2里StringIO从StringIO模块导入,BytesIO从io模块导入 在python3里StringIO,BytesIO都是从io中导入 Python有两种不同的字符串,一种存储文本,一种存储字节。对于文本,Python内部采用Unicode存储,而字节字符串显示原始字节序列或者
阅读全文
摘要:simhash算法及原理参考: 简单易懂讲解simhash算法 hash 哈希:https://blog.csdn.net/le_le_name/article/details/51615931 simhash算法及原理简介:https://blog.csdn.net/lengye7/article
阅读全文
摘要:它的功能与linux的epoll,还是select模块,poll等类似;实现高效的I/O multiplexing, 常用于非阻塞的socket的编程中; python文档:https://docs.python.org/3/library/selectors.html 1. 模块定义了一个 Bas
阅读全文
摘要:给定一个单链表,判断其中是否有环,已经是一个比较老同时也是比较经典的问题,在网上搜集了一些资料, 然后总结一下大概可以涉及到的问题,以及相应的解法。 首先,关于单链表中的环,一般涉及到一下问题: 1.给一个单链表,判断其中是否有环的存在; 2.如果存在环,找出环的入口点; 3.如果存在环,求出环上节
阅读全文
摘要:``` python #定义一个类Student class Student(object): pass #给类增加一个属性name Student.name = 'xm' print Student.name # xm #给类增加一个方法set_age def set_age(self,age): self.age = age Student.set_age = set_age s = Stud
阅读全文
摘要:Python中的sort()方法用于数组排序,本文以实例形式对此加以详细说明: 一、基本形式 列表有自己的sort方法,其对列表进行原址排序,既然是原址排序,那显然元组不可能拥有这种方法,因为元组是不可修改的。 如果需要一个排序好的副本,同时保持原有列表不变,怎么实现呢 另一种获取已排序的列表副本的
阅读全文
摘要:删除指定的元素 删除集合A与序列B的重复元素 删除集合A中与序列B不重复的元素 删除集合A与序列B的重复元素,并插入不重复的元素
阅读全文
摘要:求两个列表的差集 求两个列表的并集 求两个列表的交集
阅读全文
摘要:``` python coding: UTF 8 递归实现, 把过程打印出来便于理解 def quick_sort1(lis, start, end): if start = end: return lf = start rg = end base = lis[lf] while lf base:
阅读全文
摘要:转自: https://www.cnblogs.com/cuijianxin/p/6611751.html I. 跳出单循环 不管是什么编程语言,都有可能会有跳出循环的需求,比如枚举时,找到一个满足条件的数就终止。跳出单循环是很简单的,比如 然而,我们有时候会需要跳出多重循环,而break只能够跳出
阅读全文