Skip to main content
PyPath
Home
Courses
Courses
See both
1
Python Foundations
10 units
2
Python for Data
10 units
Sandbox
Classroom
My class
Settings
Start learning
Sign in
My progress
My classroom
Account
Sign out
Courses
·
Python for Data
Unit 3 · Arrays with numpy
One type, one block of memory, and arithmetic that applies to everything at once.
1
Why Arrays Beat Lists
One type and one block of memory buys arithmetic on the whole column.
2
Creating Arrays and dtypes
Where an array comes from, and the type it settles on.
3
Indexing and Slicing Arrays
Slices look like list slices and behave differently in one important way.
4
Boolean Masks
A comparison over an array gives an array of answers, and that array selects.
5
Array Maths and Broadcasting
Arrays of different shapes can still meet, under one clear rule.
6
Summing and Axes
In two dimensions, the question is always which way you are collapsing.