Tutorial on how to work with NumPy arrays. The video shows how to create NumPy arrays, broadcast operations, compare the memory usage and speed relative to Python lists and how to transform a NumPy array into a Python list.
GitHub repo containing the notebook under "Python YouTube Tutorials": https://github.com/tudev/Workshops-2020-2021
Anaconda Individual Edition: https://www.anaconda.com/products/individual
CONNECT:
LinkedIn: https://www.linkedin.com/in/adrian-dolinay-frm-96a289106/
GitHub: https://github.com/ad17171717
Twitter: https://twitter.com/DolinayG
------Video Chapters------
0:00 - Intro
0:06 - Background on NumPy
0:37 - Definition of an array
1:33 - When to use arrays vs when to use lists
1:50 - Installing NumPy on your local computer
2:51 - Directory of NumPy functions, methods and classes
3:47 - Creating NumPy arrays
12:06 - Broadcasting
15:09 - Comparing the speed of NumPy arrays to Python lists
18:48 - Comparing memory usage of NumPy arrays to Python lists
20:22 - Homogeneous data types within NumPy arrays
24:40 - References and additional learning