笔记
soul booster
再次鼓起丧失的勇气。
展开
-
python的堆队列(优先队列)
python的堆队列,优先队列原创 2022-11-02 11:16:11 · 314 阅读 · 0 评论 -
关于Python内建类set的参数选择
怎么发现的读别人代码的时候,看到paths = set([Path(x).resolve() for x in paths])于是我思考, set 类定义长这样class set([iterable])既然是接受一个 iterable 对象,为什么不直接传入生成器而是一个列表推导式呢paths = set(Path(x).resolve() for x in paths)于是,我进行了以下简单的测试。测试首先,上面两种写法的结果肯定是一致的,那么可能的差异就在于性能上了。ipyth原创 2021-06-17 17:54:36 · 77 阅读 · 0 评论 -
pandas里关于groupby的一些冷知识
持续更新列名列名对 agg 传递的函数或者函数名的列表,你会获得一个列名是这些函数名的 DataFrame :tips = pd.read_csv('examples/tips.csv')grouped = tips.groupby(['day', 'smoker'])grouped_pct = grouped['tip_pct']grouped_pct.agg(['mean', 'std', peak_to_peak])但是一个经常碰到的场景是我们传递了一个匿名函数,结果会变成这样:原创 2021-06-07 18:04:52 · 116 阅读 · 0 评论 -
关于Python字典的键的一些研究
关于Python字典的键的一些研究前言搬运疑惑研究其他思考前言今天10月28日,RNG2:0二刷4AM战队,杀象杀象!!起因是摸鱼的时候看了这篇文章,一些有趣且鲜为人知的 Python 特性,觉得很神奇就深入研究了下关于Python字典的 key 。搬运可能有人跟我一样懒得点链接,那我就搬过来好了。class SomeClass(str): passsome_dict = {'s':42}Output:>>> type(list(some_dict.keys(原创 2020-10-28 18:39:53 · 210 阅读 · 0 评论 -
2020-09-17
关于concat会改变indez顺序的问题。原创 2020-09-17 09:05:15 · 49 阅读 · 0 评论