【发布时间】:2018-05-08 13:14:03
【问题描述】:
我正在寻找 NumPy 中 arange 和 array 函数的源代码,但找不到:https://github.com/numpy/numpy/search?utf8=%E2%9C%93&q=%22def+arange%22+path%3Anumpy%2Fcore&type=
有人能告诉我吗?
【问题讨论】:
-
快速提示:如果它显示
<built-in function whatever>,则表示它是 C 语言,而不是 Python。你不会为它找到def声明。 -
numpy 在后台编译为 C,这真的是您所追求的吗?
-
@Julien:我不认为有任何 C++。它是 Python、C 和 Fortran。
-
type(np.arange)将显示builtin而不是function。 -
虽然这个问题不是很好,但它有合法的非平凡答案,证明了一些初学者在挖掘 numpy 代码时相对困难。