源码
soul booster
再次鼓起丧失的勇气。
展开
-
Python文档随笔
小何加油!坐标\_\_new__\_\_init__\_\_del__富比较(rich comparison)\_\_hash__\_\_bool__TO BE CONTINUED后记 坐标 文档 __new__ 如果 __new__() 在构造对象期间被发起调用并且它返回了一个实例或 cls 的子类,则新实例的 __init__() 方法将以 __init__(self[, …]) 的形式被发起调用,其中 self 为新实例而其余的参数与被传给对象构造器的参数相同。 如果 __new__() 未返回一个原创 2020-07-27 17:55:40 · 273 阅读 · 0 评论 -
从cpca模块里一段源码中学到的
随笔前言起因Reference 前言 早上在地铁上看公众号推荐了一个用于识别简体中文字符串中省,市和区的模块,叫做 cpca ,感觉可能跟我工作相关,同时看到文档里写到适用于 Pandas.Series 类型,正好今天放完假回来没啥事就说看下源码吧,于是有了这篇博客。 起因 模块里面 structures.py 里定义的这个类的初始化函数: class AddrMap(defaultdict): """封装 '地名' -> [[相关地址列表], 地名全名] 这种映射结构"""原创 2020-06-28 14:43:18 · 454 阅读 · 0 评论 -
python3 cookbook 笔记七
python cookbook3第一章转换并同时计算数据合并多个字典或映射 终于到了第一章的最后两节了,今天一定能解决它! 转换并同时计算数据 如果你要对一个数据序列执行聚合函数(例如sum(),max()),同时得先对数据转化或者过滤。 一个非常优雅的方式去结合数据计算与转换就是使用一个生成器表达式参数。 比如,如果你想计算平方和,可以像下面这样做: nums = [1, 2, 3, 4, 5]...原创 2020-04-27 15:03:42 · 177 阅读 · 0 评论 -
python cookbook3笔记六
python cookbook3第一章映射名称到序列元素namedtuple源码 最近忙得要吐了,各种新项目的,终于是有时间写博客了,一口气把第一章过掉吧! 映射名称到序列元素 你有一段通过下标访问列表或者元组中元素的代码,但是这样有时候会使得你的代码难以阅读, 于是你想通过名称来访问元素。 collections.namedtuple() 函数通过使用一个普通的元组对象来帮你解决这个问题。 这个...原创 2020-04-23 18:34:04 · 184 阅读 · 0 评论 -
python cookbook3笔记五
python cookbook3第一章序列中出现次数最多的元素 序列中出现次数最多的元素原创 2020-04-20 16:24:12 · 170 阅读 · 0 评论