NumPy Tutorial

Python NumPy Tutorial numpy.empty() in Python numpy.empty_like() in Python numpy.eye() in Python numpy.identity() in Python numpy.ones() in Python numpy.ones_like() in Python numpy.zeros in Python numpy.zeros_like() in Python numpy.full() in Python numpy.full_like() in Python numpy.asarray() in Python numpy.frombuffer() in Python numpy.fromiter() in Python numpy.fromstring () in Python numpy.asanyarray() in Python with Example numpy.ascontiguousarray() in Python with Example Numpy.asmatrix() in Python with Example Numpy.copy() in Python with Example numpy.loadtxt() Python numpy.arrange() in Python numpy.linspace() in Python numpy.logspace() in Python numpy.geomspace() in Python numpy.meshgrid() in Python numpy.diag() in Python numpy.diagflat() in Python numpy.tri() in Python numpy.tril() in Python numpy.copyto() in Python numpy.reshape() in Python numpy.ravel() in Python numpy.ndarray.flat() in Python numpy.ndarray.flatten() in Python numpy.rollaxis() in Python numpy.swapaxes() in Python numpy.ndarray.T in Python numpy.transpose() in Python numpy.atleast_1d() in Python numpy.atleast_2d() in Python numpy.atleast_3d() in Python numpy.broadcast_to() in Python numpy.broadcast_arrays() in Python numpy.expand_dims() in Python numpy.squeeze() in Python numpy.asarray_chkfinite() in Python numpy.asscalar() in Python numpy.concatenate() in Python numpy.stack() in Python numpy.column_stack() in Python numpy.dstack() in Python numpy.hstack() in Python numpy.vstack() in Python numpy.split() in Python numpy.tile() in Python numpy.repeat() in Python numpy.delete() in Python numpy.append() in Python numpy.resize() in Python numpy.trim_zeros() in Python numpy.unique() in Python numpy.flip() in Python NumPy vs SciPy

Misc

Numpy Attributes

numpy.atleast_1d() in Python

numpy.atleast_1d() in Python

The numpy.atleast_1d() function converts the inputs to arrays with at least one dimension.

Syntax

numpy.atleast_1d(*arys)

Parameter

arys1, arys2, … : This parameter represents one or more input arrays.

Return

This function returns an array, or list of arrays, each with a.ndim >= 1.

Example 1

# Python Program explaining
# numpy.atleast_1d() function
import numpy as np
int_num = 100
print ("Input  number: \n", int_num)
out_array = np.atleast_1d(int_num)
print ("\n output 1d array: \n", out_array)

Output

Input  number:
100
output 1d array:
[100]

Example 2

# Python Program explaining
# numpy.atleast_1d() function
import numpy as np
arr_list = [[22, 76, 60], 
           [85, 192, 6]]
print ("Input  list: \n", arr_list)
out_array = np.atleast_1d(arr_list) 
print ("\n Output array: \n", out_array)

Output

Input  list:
[[22, 76, 60], [85, 192, 6]]
Output array:
[[ 22  76  60]
[ 85 192   6]]