NumPy: the absolute basics for beginners — NumPy v1.23 Manual
Look Ma, No For-Loops: Array Programming With NumPy – Real Python
Python random array
python - Create a 2-dimensional NumPy array a1 with 10 rows and 10 columns that contains the squares of the first 100 odd numbers, starting from 1 - Stack Overflow
NumPy: the absolute basics for beginners — NumPy v1.23 Manual