#### Ratings & reviews

4.7262 ratings

Kate S.

16 days ago

The material is explained in simple words and big number of practical exercises makes this course very useful! Thanks!

A K.

39 days ago

Good course. Very nicely explained, lots of examples! Occasionally there are more difficult tasks, but this only helps the learning process. A little too short course, but I am sat... Show more

Константин П.

49 days ago

Норм, потрібно більше практики

75%
19%
6%
0%
0%

Complete all chapters to get certificate

0%

Getting Started with NumPy

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

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

1-D Arrays

Mathematical Operations with 1-D Arrays

2-D Arrays

3-D Arrays

Challenge

Indexing and Slicing

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

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