Avatar notebook default
7篇文章 · 1837字 · 1人关注
  • 利用 Cython 为 Python 代码加速

    引言 通常,在 Python 中写循环(特别是多重循环)非常的慢,在文章 https://www.jianshu.com/p/701228dc4...

  • Resize,w 360,h 240
    Python 实现元胞自动机中的生命游戏(Game of life)

    简介 细胞自动机(又称元胞自动机),名字虽然很深奥,但是它的行为却是非常美妙的。所有这些怎样实现的呢?我们可以把计算机中的宇宙想象成是一堆方格子...

  • Python cffi 初探

    新建立一个 ext_build.py 用于生成扩展 ffi.cdef 表示声明一个函数,ffi.set_source 第一个参数为扩展模块的名字...

  • Pandas 常用函数

    apply() train['Has_Cabin'] = train["Cabin"].apply(lambda x: 0 if type(x)...

  • 利用进程池实现优雅的多核并行运算

    先导入一下用到的包 在不使用进程池的情况下,要想利用到多核运算,我们可能会写下如下代码 使用进程池后,我们可以使用下面的代码完成并行计算 Poo...

  • Python 标准库中设计精巧的装饰器

    本文将介绍两个 Python 标准库中设计精巧的装饰器。 functools.lru_cache functools.lru_cache是一种缓...

  • ctypes 调用动态链接库(.dll/.so)

    Windows 系统中,在 Visual Studio 中新建一个动态链接库项目,本文将其命名为 lib4py,然后新建 lib4py.h 和 ...

文集作者