Ratings & reviews

4.7182 ratings

Tien N.

13 days ago

Numpy was well described and is a good beginners course following the introductory course on python. I recommend going in the order of the list in the catalog.

Joannes M.

25 days ago

Doable, logical and engaging.

Kya W.

31 days ago

I enjoyed Numpy, wish 2D and 3D negative indexing was explained a bit more, but overall good program.

76%
19%
5%
0%
0%
info

Complete all chapters to get certificate

0%

Getting Started with NumPy

chevron

In this section we will get acquainted with what the NumPy library is, as well as learn how to create an array.

What is NumPy?

Function array()

Challenge 1

Challenge 2

Dimensions in Arrays

chevron

In this section we will get acquainted with arrays of different dimensions, and understand the difference between them.

0-D Arrays

Challenge 1

Challenge 2

1-D Arrays

Mathematical operations with 1-D arrays

2-D Arrays

3-D Arrays

Challenge

Indexing and Slicing

chevron

In this section we should recall what slices are and learn how to make them for arrays of different dimensions. We shall also learn to refer to elements in an array using their indexes.

Access Array Elements

Challenge: Match Math Operations

Access 2-D and 3-D Arrays

Challenge: Match the Slicing

Negative Indexing

Challenge: Match the Indices

Challenge: Get One Dimensional Array Using Slice and Only Positive Indexes

Challenge: Get One Dimensional Array Using Only Negative Indexes

Important Functions

chevron

In this section we will learn how to reshape arrays and also how to concatenate an array. Moreover we will learn how to sort an array. Also we will learn about such an interesting method that is often used for arrays, namely: copy().

Reshaping

Flattening

Joining

Sorting Arrays

Copying Arrays