What is np.linspace in NumPy?

Updated May 17, 2026

Short answer

linspace generates evenly spaced numbers over an interval.

Deep explanation

Unlike arange, it uses number of samples instead of step size, ensuring precise interval division.

Real-world example

Generating points for graph plotting.

Common mistakes

  • Confusing step size with number of samples.

Follow-up questions

  • Is endpoint included?
  • When to use linspace over arange?

More NumPy interview questions

View all →