Numpy Arrays

Reading

Detailed Numpy documentation can be found here. Focus on sub-section What is Numpy? and the section Quickstart tutorial.

For reference, the commands we saw in class are found in np_tutorial.py.

Key ideas

About Numpy:

  • NumPy is Python library written in C to provide fast numerical methods for scientific computation.
  • NumPy enables Python users to use a data structure called an array. You can conceptualize an array as an efficient implementation of a list.

Array functionality:

  • Array slicing

Active learning

Activity 1

Implement everything described in np_practice.py.