gpt4 book ai didi

python - NumPy 中的 ndarray 和数组有什么区别?

转载 作者:IT老高 更新时间:2023-10-28 12:17:18 27 4
gpt4 key购买 nike

ndarray 和有什么区别?和 array在 NumPy 中?它们在 NumPy 源代码中的实现在哪里?

最佳答案

numpy.Array 只是创建 ndarray 的便利功能;它本身不是一个类。

您还可以使用 numpy.ndarray 创建一个数组,但这不是建议的方式。来自 numpy.ndarray 的文档字符串:

Arrays should be constructed using array, zeros or empty ... The parameters given here refer to a low-level method (ndarray(...)) for instantiating an array.

实现的大部分内容都在 C 代码中,here in multiarray ,但您可以从这里开始查看 ndarray 接口(interface):

https://github.com/numpy/numpy/blob/master/numpy/core/numeric.py

关于python - NumPy 中的 ndarray 和数组有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15879315/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com