diff --git a/snippets/python/[numpy}/n_dimensional_array.md b/snippets/python/[numpy}/n_dimensional_array.md new file mode 100644 index 00000000..7e5c1759 --- /dev/null +++ b/snippets/python/[numpy}/n_dimensional_array.md @@ -0,0 +1,18 @@ +--- +title: N-Dimensional Array Creator +description: Creates an N-dimensional array filled with a single element. +author: Debanjan110d +tags: numpy, arrays, python, n-dimensional +--- + +```py +import numpy as np + +def create_n_dimensional_array(n, fill_value=1): + """Creates an N-dimensional NumPy array filled with a given value.""" + return np.full([1] * n, fill_value) + +# Example usage: +# arr = create_n_dimensional_array(3) +# print(arr.ndim) # Output: 3 +``` \ No newline at end of file