import numpy as np
# Create and initialize a Random Number Generator (RNG)
rng = np.random.default_rng()
# create a list (lst) containing 4 NumPy arrays
# generate an array with dimensions (2, 3)
# The values in each array follow a normal = between 0 to 1
N = 4
lst = [rng.normal(size=(2, 3)) for _ in range(N)]
print(lst)
'''
run:
[array([[ 0.6681934 , 0.16023812, -0.16074217],
[-0.02224086, -0.49232873, -0.90910606]]),
array([[-0.79496191, -0.17465857, -1.52818961],
[-0.36124112, 1.34770701, 0.48956449]]),
array([[ 0.49435968, 1.09786444, 2.01169666],
[-1.31169912, -0.5249541 , 1.39344048]]),
array([[ 0.24122752, 1.13007114, -0.25109165],
[ 0.09214424, 1.21608919, -1.32702621]])]
'''