Hands-On Introduction to Python
1.0
Workshops
Introduction
Functions & Modules
Lists and Loops
Sets and Dictionaries
Comprehensions
List Comprehensions
Generator Comprehensions
Set & Dict Comprehensions
Bonus: Map and Filter
Further Reading/Watching
Comprehensions Answers
Classes
Exceptions & Files
File Handling
Standard Library
Refactoring
Hands-On Introduction to Python
Further Reading/Watching
ΒΆ
Python Practice Book: Working With Data
Python Cookbook: Data Structures and Algorithms
Building Skills in Python: Functional Programming with Collections
Writing Idiomatic Python: Section 2.3 and Section 2.9
(whole book costs $15)
Dive into Python 3: Comprehensions (3.3, 3,4, 3.5)