在 NumPy 中,使用 range 创建等值递增数组与使用 NumPy 的 arange 或 linspace 有何区别?请说明适用场景。
考察说明
考察对 NumPy 数组创建函数的理解及与 Python 内置 range 的区分
回答思路
- 准确说明 range 返回迭代器而非数组
- 准确说明 numpy.arange 等价创建递增数组及其参数
- 说明 linspace 在指定端点数量上的适用性
- 结合内存和灵活性比较选择依据
考察对 NumPy 数组创建函数的理解及与 Python 内置 range 的区分