pydoc > numpy

```html

πŸ“– NAME

numpy

πŸš€ Quick Reference

Use CaseCommandDescription
Create array from listnp.array([1,2,3])πŸ“¦ Create a NumPy array from a Python list
Array of zerosnp.zeros((3,4))➿ Create an array filled with zeros
Array of onesnp.ones((2,2))1️⃣ Create an array filled with ones
Evenly spaced valuesnp.arange(0,10,2)πŸ”’ Generate evenly spaced values within a range
Linear spacingnp.linspace(0,1,5)πŸ“ Generate linearly spaced numbers
Random numbersnp.random.rand(3,3)🎲 Generate random numbers (uniform)
Matrix multiplicationnp.dot(a,b) or a@bβœ–οΈ Matrix multiplication (dot product)
Element‑wise operationsnp.add(a,b) or a+bβž• Add arrays element‑wise
Reshape arraynp.reshape(a,(2,3))πŸ”€ Change the shape of an array
Statistical summarynp.mean(a, axis=0)πŸ“Š Compute mean along an axis
Linear algebranp.linalg.inv(a)⚑ Compute matrix inverse
Fast Fourier Transformnp.fft.fft(a)πŸŒ€ Compute 1‑D FFT

πŸ“ DESCRIPTION

NumPy – Provides an array object of arbitrary homogeneous items, fast mathematical operations over arrays, Linear Algebra, Fourier Transforms, Random Number Generation.

πŸ“– How to use the documentation

Documentation is available in two forms: docstrings provided with the code, and a loose standing reference guide, available from the NumPy homepage.

We recommend exploring the docstrings using IPython, an advanced Python shell with TAB-completion and introspection capabilities.

The docstring examples assume that numpy has been imported as np:

>>> import numpy as np

Code snippets are indicated by three greater‑than signs:

>>> x = 42
>>> x = x + 1

Use the built‑in help function to view a function's docstring:

>>> help(np.sort)
... # doctest: +SKIP

For some objects, np.info(obj) may provide additional help. This is particularly true if you see the line "Help on ufunc object:" at the top of the help() page.

To search for documents containing a keyword, do:

>>> np.lookfor('keyword')
... # doctest: +SKIP

General‑purpose documents like a glossary and help on the basic concepts of numpy are available under the doc sub‑module:

>>> from numpy import doc
>>> help(doc)
... # doctest: +SKIP

πŸ“‚ Available subpackages

πŸ› οΈ Utilities

πŸ’» Viewing documentation using IPython

Start IPython with the NumPy profile (ipython -p numpy), which will import numpy under the alias np. Then use the cpaste command to paste examples into the shell. To see which functions are available in numpy, type np.<TAB>, or use np.*cos*?<ENTER> to narrow down the list. To view the docstring for a function, use np.cos?<ENTER> (to view the docstring) and np.cos??<ENTER> (to view the source code).

πŸ”„ Copies vs. in‑place operation

Most of the functions in numpy return a copy of the array argument (e.g., np.sort). In‑place versions of these functions are often available as array methods, i.e. x = np.array([1,2,3]); x.sort(). Exceptions to this rule are documented.

πŸ“¦ PACKAGE CONTENTS

__config__
_distributor_init
_globals
_pytesttester
_version
compat (package)
conftest
core (package)
ctypeslib
distutils (package)
doc (package)
dual
f2py (package)
fft (package)
lib (package)
linalg (package)
ma (package)
matlib
matrixlib (package)
polynomial (package)
random (package)
setup
testing (package)
tests (package)
typing (package)
version

πŸ“‚ SUBMODULES

_mat
char
emath
rec

🏷️ CLASSES

πŸ”· builtins.DeprecationWarning(builtins.Warning) – ModuleDeprecationWarning

πŸ”· builtins.IndexError(builtins.LookupError) – AxisError(builtins.ValueError, builtins.IndexError)

πŸ”· builtins.RuntimeError(builtins.Exception) – TooHardError

πŸ”· builtins.RuntimeWarning(builtins.Warning) – ComplexWarning

πŸ”· builtins.UserWarning(builtins.Warning) – RankWarning, VisibleDeprecationWarning

πŸ”· builtins.ValueError(builtins.Exception) – AxisError(builtins.ValueError, builtins.IndexError)

πŸ”· builtins.bytes(builtins.object) – bytes_(builtins.bytes, character)

πŸ”· builtins.object – DataSource, MachAr, broadcast, busdaycalendar, dtype, finfo, flatiter, format_parser, generic, iinfo, ndarray, ndenumerate, ndindex, nditer, poly1d, ufunc, vectorize

πŸ”· builtins.str(builtins.object) – str_(builtins.str, character)

πŸ”· contextlib.ContextDecorator(builtins.object) – errstate

πŸ“Œ class AxisError(builtins.ValueError, builtins.IndexError)

Axis supplied was invalid.

πŸ“Œ class ComplexWarning(builtins.RuntimeWarning)

The warning raised when casting a complex dtype to a real dtype.

πŸ“Œ class DataSource(builtins.object)

DataSource(destpath='.')

A generic data source file (file, http, ftp, …).

πŸ“Œ class MachAr(builtins.object)

Diagnosing machine parameters.

πŸ“Œ class ModuleDeprecationWarning(builtins.DeprecationWarning)

Module deprecation warning.

πŸ“Œ class RankWarning(builtins.UserWarning)

Issued by polyfit when the Vandermonde matrix is rank deficient.

πŸ“Œ class TooHardError(builtins.RuntimeError)

Raised when a computation is too hard (e.g., in shares_memory).

πŸ“Œ class VisibleDeprecationWarning(builtins.UserWarning)

Visible deprecation warning.

πŸ“Œ class bool_(generic)

Boolean type (True or False), stored as a byte.

πŸ“Œ class broadcast(builtins.object)

Produce an object that mimics broadcasting.

πŸ“Œ class busdaycalendar(builtins.object)

A business day calendar object.

πŸ“Œ class dtype(builtins.object)

Create a data type object.

πŸ“Œ class errstate(contextlib.ContextDecorator)

Context manager for floating‑point error handling.

πŸ“Œ class finfo(builtins.object)

Machine limits for floating point types.

πŸ“Œ class flatiter(builtins.object)

Flat iterator object to iterate over arrays.

πŸ“Œ class format_parser(builtins.object)

Class to convert formats, names, titles description to a dtype.

πŸ“Œ class generic(builtins.object)

Base class for numpy scalar types.

πŸ“Œ class iinfo(builtins.object)

Machine limits for integer types.

πŸ“Œ class ndarray(builtins.object)

An array object represents a multidimensional, homogeneous array of fixed‑size items.

πŸ“Œ class ndenumerate(builtins.object)

Multidimensional index iterator.

πŸ“Œ class ndindex(builtins.object)

An N‑dimensional iterator object to index arrays.

πŸ“Œ class nditer(builtins.object)

Efficient multi‑dimensional iterator object to iterate over arrays.

πŸ“Œ class poly1d(builtins.object)

A one‑dimensional polynomial class.

πŸ“Œ class ufunc(builtins.object)

Functions that operate element by element on whole arrays.

πŸ“Œ class vectorize(builtins.object)

Generalized function class.

πŸ“Œ Subclasses of ndarray

πŸ“Œ Scalar type classes (e.g., float64, int32, complex128, etc.)

Each numeric type has its own class with methods for arithmetic and type conversion. Full list: bool_, int8, int16, int32, int64, uint8, uint16, uint32, uint64, float16, float32, float64, float128, complex64, complex128, complex256, datetime64, timedelta64, bytes_, str_, void, object_, record, etc.

πŸ”§ FUNCTIONS (selected)

πŸ“Š DATA

πŸ“Œ VERSION

1.21.5

πŸ“ FILE

/usr/lib/python3/dist-packages/numpy/__init__.py

```
numpy
πŸ“– NAME πŸš€ Quick Reference πŸ“ DESCRIPTION
πŸ“– How to use the documentation πŸ“‚ Available subpackages πŸ› οΈ Utilities πŸ’» Viewing documentation using IPython πŸ”„ Copies vs. in‑place operation
πŸ“¦ PACKAGE CONTENTS πŸ“‚ SUBMODULES 🏷️ CLASSES
πŸ”· builtins.DeprecationWarning(builtins.Warning) – ModuleDeprecationWarning πŸ”· builtins.IndexError(builtins.LookupError) – AxisError(builtins.ValueError, builtins.IndexError) πŸ”· builtins.RuntimeError(builtins.Exception) – TooHardError πŸ”· builtins.RuntimeWarning(builtins.Warning) – ComplexWarning πŸ”· builtins.UserWarning(builtins.Warning) – RankWarning, VisibleDeprecationWarning πŸ”· builtins.ValueError(builtins.Exception) – AxisError(builtins.ValueError, builtins.IndexError) πŸ”· builtins.bytes(builtins.object) – bytes_(builtins.bytes, character) πŸ”· builtins.object – DataSource, MachAr, broadcast, busdaycalendar, dtype, finfo, flatiter, format_parser, generic, iinfo, ndarray, ndenumerate, ndindex, nditer, poly1d, ufunc, vectorize πŸ”· builtins.str(builtins.object) – str_(builtins.str, character) πŸ”· contextlib.ContextDecorator(builtins.object) – errstate
πŸ”§ FUNCTIONS (selected) πŸ“Š DATA πŸ“Œ VERSION πŸ“ FILE

Generated by phpman v4.9.27 · Markdown · JSON · MCP Author: Che Dong Under GNU General Public License
2026-07-19 19:01 @216.73.216.114
CrawledBy Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
Valid XHTML 1.0 Transitional!Valid CSS!
Enhanced by LLM: deepseek-v4-flash / taotoken.net / www.chedong.com - original format

^_top_^