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 1 · Data in Plain Python
Rows, records, files and summaries, using nothing but the standard library.
1
What Data Analysis Actually Is
Four steps that turn a file of rows into an answer you can defend.
2
Rows and Columns with Lists
A table is a list of lists, and a column is what you pull out of it.
3
Records as Dictionaries
Name the columns, and the code stops depending on their order.
4
Reading a CSV File
The csv module turns a file of text into rows you can work with.
5
Summarising Numbers
Totals, averages and extremes, and what each one hides.
6
Counting and Grouping
A dictionary is how you count things, and how you split a table into groups.