后端岗位面试题更新 2026-08-05

在 NumPy 中,使用 range 创建等值递增数组与使用 NumPy 的 arange 或 linspace 有何区别?请说明适用场景。

中国移动研究院后端开发通信/运营商技术原理技术选型NumPy

考察说明

考察对 NumPy 数组创建函数的理解及与 Python 内置 range 的区分

回答思路

  1. 准确说明 range 返回迭代器而非数组
  2. 准确说明 numpy.arange 等价创建递增数组及其参数
  3. 说明 linspace 在指定端点数量上的适用性
  4. 结合内存和灵活性比较选择依据