NumPy Complete Cheat Sheet
1. Array Creation
Function Description Example
[Link]() List ya sequence se array banata hai. [Link]([1,2,3])
[Link]() Sequence of numbers (like range()). [Link](0,10,2)
[Link]() Equally spaced numbers. [Link](0,1,5)
[Link]() Array of zeros. [Link]((3,4))
[Link]() Array of ones. [Link]((2,3))
[Link]() Identity matrix. [Link](3)
[Link]() Uniform random numbers. [Link](2,3)
[Link]() Normal distribution. [Link](1000)
[Link]() Random integers. [Link](0,100,10)
[Link]() Uninitialized array. [Link]((2,2))
[Link]() Filled with given value. [Link]((2,2),7)
2. Array Properties & Inspection
Function Description Example
[Link] Dimensions of array. [Link]
[Link] Number of dimensions. [Link]
[Link] Total elements. [Link]
[Link] Data type of elements. [Link]
[Link] Element size in bytes. [Link]
[Link]() Detailed info. [Link](arr)
3. Array Math & Operations
Function Description Example
+, -, *, /, ** Element-wise arithmetic. arr1 * arr2
[Link]() Square root. [Link](arr)
[Link]() Exponential e^x. [Link](arr)
[Link]() Natural log. [Link](arr)
[Link]() Trigonometric sine. [Link](arr)
[Link]() Absolute value. [Link](arr)
[Link]() Sum of elements. [Link](arr)
[Link]() Mean value. [Link](arr)
Function Description Example
[Link]() Standard deviation. [Link](arr)
[Link](), [Link]() Minimum/maximum. [Link](arr)
[Link](), [Link]() Index of min/max. [Link](arr)
[Link](), [Link]() Ceil/floor rounding. [Link](arr)
4. Array Indexing & Slicing
Function Description Example
arr[i] 1D element access. arr[5]
arr[i,j] 2D element access. arr[2,3]
arr[start:stop:step] Slicing. arr[2:8:2]
arr[condition] Boolean indexing. arr[arr>50]
arr[[i1,i2]] Fancy indexing. arr[[1,3,5]]
5. Array Manipulation
Function Description Example
[Link]() Change shape. [Link](6,2)
[Link]() Join arrays. [Link]([a,b])
[Link]() Vertical stack. [Link]([a,b])
[Link]() Horizontal stack. [Link]([a,b])
[Link]() Split array. [Link](arr,3)
[Link]() Flatten array. [Link]()
arr.T Transpose. arr.T
[Link]() Sort array. [Link](arr)
6. Linear Algebra
Function Description Example
[Link]() Dot product. [Link](A,B)
@ Matrix multiplication. A@B
[Link]() Matrix inverse. [Link](A)
[Link]() Determinant. [Link](A)
[Link]() Eigenvalues/vectors. [Link](A)
[Link]() Singular Value Decomposition. [Link](A)
7. Broadcasting
Example Description
arr+5 Scalar broadcasting.
arr1+arr2 Shape-compatible broadcasting.
8. Stats & Aggregation
Function Description Example
[Link]() Median value. [Link](arr)
[Link]() Variance. [Link](arr)
[Link]() Percentile. [Link](arr,90)
[Link]() Cumulative sum. [Link](arr)
[Link]() Cumulative product. [Link](arr)
9. Random Module
Function Description Example
[Link]() Random sample. [Link](arr,5)
[Link]() Fix randomness. [Link](42)
[Link]() Uniform distribution. [Link](0,1,10)
[Link]() Normal distribution. [Link](0,1,100)
10. Advanced Tricks
Function Description Example
[Link]() Unique values. [Link](arr)
[Link]() Clip values. [Link](arr,0,100)
[Link]() Conditional select. [Link](arr>50,1,0)
[Link]() Coordinate matrices. [Link](x,y)
[Link]()/[Link]() Save/load binary. [Link]('[Link]',arr)
[Link]()/[Link]() Save/load text. [Link]('[Link]',arr)